Se já tem um guião:
Para atribuir um script de logon a um utilizador ou grupo
- Gestão de computadores aberta.
& - Na árvore de consola, clique em Utilizadores.
& Onde? Ferramentas do Sistema/Utilizadores Locais e Grupos/Utilizadores
& - Faça duplo clique no utilizador ao qual pretende atribuir um script de logon.
& - Clicar no separador Perfil.
& - No campo Logon script, introduza o caminho e o nome do logon script que deseja atribuir a esse utilizador, e depois clique em OK.
Mais aqui está um prático “HowTo” da Microsoft
Criar scripts de logon
& Pode utilizar scripts de logon para atribuir tarefas que serão executadas quando um utilizador iniciar sessão num determinado computador. Os scripts podem executar comandos de sistema operacional, definir variáveis de ambiente de sistema, e chamar outros scripts ou programas executáveis. A família Windows Server 2003 suporta dois ambientes de scripting: o processador de comandos executa ficheiros contendo comandos em linguagem batch, e o Windows Script Host (WSH) executa ficheiros contendo Microsoft Visual Basic Scripting Edition (VBScript) ou comandos Jscript. Pode usar um editor de texto para criar scripts de logon. Algumas tarefas normalmente executadas por scripts de logon incluem:
Mapeamento de unidades de rede.
& - Instalar e configurar uma impressora predefinida do utilizador.
& - Recolha de informação do sistema informático.
& - Actualização de assinaturas de vírus.
& - Actualização de software.
& - O seguinte exemplo de script de logon contém comandos VBScript que utilizam Active Directory
& - Interfaces de Serviço (ADSI) para executar três tarefas comuns com base na adesão de um grupo de utilizadores:
Mapeia a unidade H: conduz ao directório home do utilizador chamando o método MapNetworkDrive do objecto da Rede WSH em combinação com a propriedade UserName do objecto da Rede WSH. Utiliza o objecto ADSI IADsADSystemInfo para obter o nome distinto do utilizador actual, que por sua vez é utilizado para se ligar ao objecto de utilizador correspondente no Active Directory. Uma vez estabelecida a ligação, a lista de grupos de que o utilizador é membro é recuperada através da utilização do atributo membroOf do utilizador. A lista multivalorizada de nomes de grupos é unida numa única cadeia usando a função Join do VBScript para facilitar a pesquisa de nomes de grupos alvo.
Se o utilizador actual for membro de um dos três grupos definidos no topo do script, então o script mapeia o G: drive do utilizador para o drive partilhado do grupo, e define a impressora predefinida do utilizador como a impressora do grupo. Para criar um script de exemplo de logon
- Abrir bloco de notas.
- Copiar e colar, ou digitar, o seguinte:
& - No menu Ficheiro, clicar em Guardar como.
- Em Save in, clique no directório que corresponde à pasta partilhada do controlador de domínio Netlogon (normalmente SystemRoot\SYSVOL\Sysvol\DomainName\Scripts onde DomainName é o nome de domínio totalmente qualificado do domínio).
- Em Save as type, clique em All Files (Guardar como tipo).
- Em File name, digite um nome de ficheiro, seguido de .vbs, e depois clique em Save. O WSH utiliza a extensão .vbs para identificar ficheiros que contenham comandos VBScript.