Inicializa uma conta do AD sem que o usuário efetue login

3

Existe uma maneira de inicializar uma conta do AD em um computador sem precisar fazer o login do usuário?

A principal necessidade deste novo processo é o diretório de usuários criado. Isso nos permitiria copiar diretamente os documentos do usuário para o novo dispositivo antes de implantar / substituir o computador.

    
por David Chapman 30.05.2018 / 19:58

3 respostas

2

Acabei encontrando a ferramenta a ser usada para realizar o que eu precisava. Então, estou postando uma resposta para outras pessoas que podem se deparar com isso.

Ferramenta de migração de estado do usuário

You can use User State Migration Tool (USMT) 10.0 to streamline and simplify user state migration during large deployments of Windows operating systems. USMT captures user accounts, user files, operating system settings, and application settings, and then migrates them to a new Windows installation. You can use USMT for both PC replacement and PC refresh migrations.

Use o scanstate para salvar o estado do usuário em um compartilhamento e, em seguida, use o loadstate no dispositivo de substituição.

A USMT vem com o Kit de implantação e avaliação do Windows

Aqui está a sintaxe para um script em lote que usei que é executado a partir de um fixlet em nosso software de gerenciamento de sistemas:

{SHARE} e {DOMAIN} são substituídos por nossas informações;)

Isso criará uma pasta no compartilhamento para o respectivo nome de host em que o USMT coloca os dados de migração.

\{SHARE}\Share\USMT\x64\scanstate.exe \{SHARE}\Share\Migrate\%ComputerName% /ue:*\* /ui:{DOMAIN}\* /i:\{SHARE}\Share\USMT\x64\MigUser.xml /o

No dispositivo de substituição, executo o seguinte script em lote:

Solicita o nome do host do dispositivo original.

@ECHO OFF
CLS
SETLOCAL enabledelayedexpansion
SET /P varHostName=What is the name of the original PC?: 
\{SHARE}\Share\USMT\x64\loadstate.exe \{SHARE}\Share\Migrate\!varHostName! /i:\{SHARE}\Share\USMT\x64\MigUser.xml
    
por 31.05.2018 / 16:30
3

O problema que vejo aqui é que você está fazendo uma pergunta com base no que acha necessário para obter o que deseja, ou seja, que os documentos de um usuário vagam com eles onde quer que estejam. Uma pergunta mais específica seria "Como faço para que o conteúdo de um usuário fique disponível em qualquer PC em que ele fizer login"

Perfis de roaming é a resposta aqui.

Quando um usuário faz o login pela primeira vez em um PC diferente que está associado ao domínio, ele demora apenas um pouco mais enquanto copia esses dados de um servidor centralizado na rede.

    
por 31.05.2018 / 00:59
0

Teoricamente, sim.

Não sei se existe um utilitário da Microsoft ou de terceiros usando essa API. Você poderia escrever um em casa se tivesse codificadores no convés, seria quase trivial.

    
por 31.05.2018 / 04:28