Como gerar um perfil de usuário local para uma nova conta de usuário no Windows?

StackOverflow https://stackoverflow.com/questions/1177351

  •  19-09-2019
  •  | 
  •  

Pergunta

Eu criei uma nova conta local do Windows e deseja modificar alguns dos dados pessoais para este novo perfil criado. Mas se esta conta nunca foi logado, os dados do perfil não é gerado e por isso não pode modificá-lo. Eu quero modificar coisas como o Ntuser.dat para personalizar o registro do usuário atual e preparar as coisas na pasta pessoal do usuário. Eu não posso usar o perfil padrão, porque na minha aplicação deve ser possível criar mais de uma conta de usuário local com configurações diferentes. E estes ajustes não devem ser usados ??para a próxima nova conta de usuário criada.

Existe uma maneira para iniciar este processo de geração para a pasta de perfil de usuário?

Se não, há uma boa maneira de automaticamente logon este novo usuário criado, espera até que o perfil foi gerado e, em seguida, logoff?

A solução deve ser capaz de trabalhar sob Windows 2000, Windows XP, Windows Vista e Windows 7.

(estou usando .NET 3.5 / C #, mas estou aberto a todo o tipo de respostas bem)

Foi útil?

Solução

Um amigo poderia me ajudar e encontrou a resposta. Isto não funciona no Windows 2000, mas ele funciona bem para Windows XP e Windows Vista, vou testar o Windows 7 mais tarde, mas eu acho que ele deve funcionar.

http://support.microsoft.com/kb/196070/en-us

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top