São muitas as vantagens de fazer uso de um script de logon, mapear uma unidade de rede é o mais clássico, porém é bem provável que você tenha necessidades especificas ao seu ambiente de trabalho, como mapear uma impressora ou configurar determinado software.
Existem basicamente duas maneiras de completar essa tarefa, através da conta de cada usuário no Active Directory ou via GPO.
Através da conta de usuário é interessante quando em seu ambiente houver Windows 95/98/NT, do contrario pode configurar o seu ambiente via GPO.
- Criando o Script
Neste exemplo vamos utilizar um script bem simples que faz um mapeamento de uma pasta publica.
Copie e cole o conteúdo abaixo em um arquivo de texto e salve como “script.bat” . Não se esqueça de testar.
@echo off
cls
REM A próxima linha elimina o mapeamento existe na letra x: se não houver nenhum tudo bem.
net use x: /delete /yes
net use x: \\srv1\publica
pause
- Adicionando o script para um determinando usuário.
1. Clique Start > Administrative Tools > Active Directory Users And Computers
2. Clique com o lado direito nas propriedades do usuário e selecione properties
3. Selecione a guia “Profile”
4. Digite o nome do script (neste exemplo script.bat.
5. Feche as propriedades do usuário.
*. Você pode selecionar múltiplos usuários e então definir o script nas propriedades na guia Profile.
6. Clique em Start > Run e digite \\nomedoseudominio\sysvol\nomedoseudominio\scripts
No meu exemplo ficaria assim \\mcsesolution.local\SYSVOL\mcsesolution.local\scripts
Ou ainda: %systemroot%\sysvol\sysvol\\scripts
7. Copie o arquivo para esta pasta.
8. Fim
- Adicionando o script via GPO
Neste exemplo vamos editar a GPO padrão do domínio. Em seu ambiente é provável que você queira criar um GPO e vincular a determinada OU existente.
Abra o GPM (Group Policy Management)
1. Start > Run > Administrative Tools > Group Policy Management
2. Expanda a floresta > domains e selecione o seu domínio.
3. Clique com o lado direito sobre a Default Domain Policy e selecione Edit.
4. Expandir – User Configuration > Policies > Windows Settings > Scripts (logon/logoff)
5. Clique duas vezes em Logon
7. Clique em Browse.
8. Na janela que abrir, cole o arquivo do script que você criou e selecione o mesmo.
9. Feche todas as janelas.
10. Execute o comando GPupdate /force para atualizar a politica recém criada.
Boa tarde Daniel
Gostaria de saber se é possível gerar uma lista de usuários que utilizam um determinado bat.
Obrigado
Sim, vc deve habilitar a auditoria de arquivos.