Usuário com melhor resposta
Como criar um script de logon que instala um mapeamento das pastas partilhadas para usuarios de uma OU

Pergunta
-
Bom dia comunidade do technet, pediram para criar um script, através dele quando os utilizadores efectuarem o login automaticamente as pastas partilhadas são instaladas no seu perfil. Sei que primeiro devo criar uma OU, devo adicionar uma GPO, edita-la e depois ir em user configuration-logon adcionar o ficheiro de logon, a minha dúvida inicia aqui: qual o nome que devo atribuir ao script e qual o parâmetro que devo adicionar.
Portanto se alguém puder detalhar-me como efectuar correcatmente está operação estarei muito grato.
Obrigado
Bom
Respostas
-
Set objNet = CreateObject("WScript.Network")
On Error Resume Next
objNet.RemoveNetworkDrive "X:"
objNet.MapNetworkDrive "X:", "\\server\share01"
objNet.RemoveNetworkDrive "Z:"
objNet.MapNetworkDrive "Z:", "\\server\share02"só salvar em um arquivo .vbs e aplicar na politica de logon dos usuários.
Missão dada é missão cumprida.- Marcado como Resposta Felipe FeyditModerator quarta-feira, 8 de dezembro de 2010 16:43
-
Bom dia Luis,
você pode criar um arquivo bat:
ECHO OFF
net use Z: \\IP_compartilhamento\
salva esse arquivo dentro da pasta netlogon. Apos isso vai na propriedades do usuario do seu AD e em perfil, Script de logon e digita o nome do arquivo bat.
Espero ter ajudado.
Att.
- Marcado como Resposta Richard Juhasz terça-feira, 7 de dezembro de 2010 15:52
-
Luis, bom dia!
Vamos lá, vou tentar dar um overview do que o pessoal está te passando de informação.
Primeiramente, temos várias maneiras de criar/montar um script de logon, os mais usados são: bat e vbs.
O que o Rodolpho passou acima é o modelo .bat, que é mais simples de ser tratado, como se refere a linha acima:
net use Z: \\IP_compartilhamento\
O que o Felipe passou é o modo em vbs
Set objNet = CreateObject("WScript.Network")
On Error Resume Next
objNet.RemoveNetworkDrive "X:"
objNet.MapNetworkDrive "X:", "\\server\share01"
objNet.RemoveNetworkDrive "Z:"
objNet.MapNetworkDrive "Z:", "\\server\share02"Mas o que difere um do outro? Na minha opinião a única diferença é que o VBS tem como você utilizar de um único arquivo de script para implantar exceções em vários usuários, além de ser mais novo, exemplo: Podemos ter um usuário que mapeia apenas a unidade X: e não mapeia a Y:, com o vbs conseguimos fazer isso em um único arquivo.
no seu caso qualquer um dos dois faz oq ue precisa!
Respondendo a pergunta acima, iremos usar o vbs.
Para renomear para vbs basta mudar a extensão de txt para vbs.
Para salvar na netlogon, logado no servidor de DC
Inciar | Executar | \\nomedoseuservidor\netlogon
Coloca ele lá dentro.
Depois faz o processo no ad, que passamos acima.
Abs!
..::.. Carlos Henrique | MCSA WINDOWS SERVER 2003 ..::..- Marcado como Resposta Richard Juhasz terça-feira, 7 de dezembro de 2010 15:51
Todas as Respostas
-
Set objNet = CreateObject("WScript.Network")
On Error Resume Next
objNet.RemoveNetworkDrive "X:"
objNet.MapNetworkDrive "X:", "\\server\share01"
objNet.RemoveNetworkDrive "Z:"
objNet.MapNetworkDrive "Z:", "\\server\share02"só salvar em um arquivo .vbs e aplicar na politica de logon dos usuários.
Missão dada é missão cumprida.- Marcado como Resposta Felipe FeyditModerator quarta-feira, 8 de dezembro de 2010 16:43
-
Luis, boa tarde!
Vamo usar o exemplo do Felipe!
Copia estes comandos que ele postou, e cola no bloco de notas.
Depois salva eles como .vbs, pode ser com o nome: SCRIPTS.vbs
Coloque este arquivo dentro da pasta Netlogon, no seu servidor AD
Depois vai no usuário lá no AD no campo Logon Script e escreve SCRIPTS.vbs no caminho de logon, faz logoff na maquina e veja se o script roda ao inciar a estação.
Abraço.
..::.. Carlos Henrique | MCSA WINDOWS SERVER 2003 ..::.. -
Você pode fazer por bat com net use z:\\compartilhamento\pasta
ou se você tiver algum windows 7 de bobeira no dominio voce instal as ferramentas administrativas nele do windows server 2008 mesmo tendo um 2003 na rede não tem problema lá você consegue pelo GPMC criar mapeamentos de rede pela propria GPO nas preferencias de usuário bem simples e funcional
MCSA + M -
-
Bom dia Luis,
você pode criar um arquivo bat:
ECHO OFF
net use Z: \\IP_compartilhamento\
salva esse arquivo dentro da pasta netlogon. Apos isso vai na propriedades do usuario do seu AD e em perfil, Script de logon e digita o nome do arquivo bat.
Espero ter ajudado.
Att.
- Marcado como Resposta Richard Juhasz terça-feira, 7 de dezembro de 2010 15:52
-
Luis, bom dia!
Vamos lá, vou tentar dar um overview do que o pessoal está te passando de informação.
Primeiramente, temos várias maneiras de criar/montar um script de logon, os mais usados são: bat e vbs.
O que o Rodolpho passou acima é o modelo .bat, que é mais simples de ser tratado, como se refere a linha acima:
net use Z: \\IP_compartilhamento\
O que o Felipe passou é o modo em vbs
Set objNet = CreateObject("WScript.Network")
On Error Resume Next
objNet.RemoveNetworkDrive "X:"
objNet.MapNetworkDrive "X:", "\\server\share01"
objNet.RemoveNetworkDrive "Z:"
objNet.MapNetworkDrive "Z:", "\\server\share02"Mas o que difere um do outro? Na minha opinião a única diferença é que o VBS tem como você utilizar de um único arquivo de script para implantar exceções em vários usuários, além de ser mais novo, exemplo: Podemos ter um usuário que mapeia apenas a unidade X: e não mapeia a Y:, com o vbs conseguimos fazer isso em um único arquivo.
no seu caso qualquer um dos dois faz oq ue precisa!
Respondendo a pergunta acima, iremos usar o vbs.
Para renomear para vbs basta mudar a extensão de txt para vbs.
Para salvar na netlogon, logado no servidor de DC
Inciar | Executar | \\nomedoseuservidor\netlogon
Coloca ele lá dentro.
Depois faz o processo no ad, que passamos acima.
Abs!
..::.. Carlos Henrique | MCSA WINDOWS SERVER 2003 ..::..- Marcado como Resposta Richard Juhasz terça-feira, 7 de dezembro de 2010 15:51
-
E so vc entra na pasta net logon e digitar
net use Z: \\IP_compartilhamento\
O que o lssttphw
Set objNet = CreateObject("WScript.Network")
Onsafsfasfasfasfa
objNet.RemoveNetworkDrive "X:"
objNet.MapNetworkDrive "X:", "\\server\sasfasfa
objNet.RemoveNetworkDrive "Z:"
objNet.MapNetworkDrive "Z:", "\\server\aisdjidas