Eu escrevi um script em lote que copia alguns arquivos da pasta CommonAppData (C:\ProgramData) para o AppData local do usuário conectado. O que eu gostaria de fazer é executar esse script para cada usuário sempre que ele fizer login. Encontrei muitos artigos falando sobre a execução de arquivos batch na inicialização mas gostaria de saber como fazer o mesmo em cada login.
Eu escrevi um arquivo em lote e copiei-o em:
C:\Windows\System32\GroupPolicy\User\Scripts\Logon
Mas não parece estar funcionando.
Responder1
Parece que você querScripts de logon
Responder2
Coloque seu arquivo em lote/script em: C:\windows\system32\GroupPolicy\User\Scripts\Logon Nota: nenhum espaço no nome do arquivo use _ ou - em vez disso, ou seja: map_drive.bat ou map-drive.bat não: map drive. bastão
Depois de concluído, abra gpedit.msc Selecione configuração do usuário-> configurações do Windows-> scripts Clique duas vezes em Logon Selecione adicionar e navegue até seu arquivo em lote/script Certifique-se de clicar em "Aplicar" ou suas alterações não serão salvas.
Responder3
Caso seja necessário em casa ou algo pequeno você pode colocar na pasta Startup do usuário, ele será executado toda vez que o usuário entrar no sistema.
É simples, mas gosto de manter as coisas assim.