Usuário com melhor resposta
Problemas com Vbscript - objNetwork.MapNetworkDrive

Pergunta
-
Pessoal, estou com um problema curioso.
Possuo um Vbscript de login implantado via GPO, que faz o mapeamento das unicades de rede.
Em 90 % dos clients funciona normalmente, porém em alguns notebooks com o Windows 7, ele executa porém não faz o mapeamento.
Só para ter uma ideia, esse script além de fazer o mapeamento, ele cria uns atalhos no desktop do usuário, e esse passo funciona em todos, somente o mapeamento mesmo que ocorre esse problema.
Quando executo ele manualmente, funciona, porém quando o mesmo é executado automaticamente ele é executado por completo mas a unidade não é mapeada.
Para solucionar o problema, criei um batch com os comandos net use e funcionou em 100% dos computadores.
Alguem já pegou um erro desses?
Segue o Script:
Dim Network
Set Network = CreateObject("Wscript.network")
Network.MapNetworkDrive "T:", "\\DFS-SERVER\files"
caso tenha ajudado, favor avaliar
Respostas
-
Tente isto em uma das máquinas com problema:
Clique em Iniciar, digite regedit na caixa Iniciar pesquisa e pressione Enter.
Localize e clique na seguinte subchave do registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Aponte para novo e clique em Valor DWORD.
Digite EnableLinkedConnections e pressione Enter.
EnableLinkedConnectionscom o botão direito e clique em Modificar.
Na caixa dados do valor , digite 1 e clique em OK.
Saia do Editor do registro e reinicie o computador.Se funcionar você pode distribuir isto via um script de start up.
Existe um artigo da Microsoft falando sobre isso mas eu não o encontrei, eu tinha isto anotado em um txt.
Fábio de Paula Junior
- Editado Fábio JrModerator quarta-feira, 12 de junho de 2013 00:36
- Marcado como Resposta Vagner Leal quarta-feira, 12 de junho de 2013 13:37
Todas as Respostas
-
Tente isto em uma das máquinas com problema:
Clique em Iniciar, digite regedit na caixa Iniciar pesquisa e pressione Enter.
Localize e clique na seguinte subchave do registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Aponte para novo e clique em Valor DWORD.
Digite EnableLinkedConnections e pressione Enter.
EnableLinkedConnectionscom o botão direito e clique em Modificar.
Na caixa dados do valor , digite 1 e clique em OK.
Saia do Editor do registro e reinicie o computador.Se funcionar você pode distribuir isto via um script de start up.
Existe um artigo da Microsoft falando sobre isso mas eu não o encontrei, eu tinha isto anotado em um txt.
Fábio de Paula Junior
- Editado Fábio JrModerator quarta-feira, 12 de junho de 2013 00:36
- Marcado como Resposta Vagner Leal quarta-feira, 12 de junho de 2013 13:37
-
-
Fabio, perfeito!!! É isso mesmo, agora funcionou em todas as maquinas.
Encontrei alguns KBs referentes a essa chave de registro,
http://support.microsoft.com/kb/937624
O que me deixa ainda confuso, é como um desktop com o WIndows 7 totalmente atualizado funciona, e em outro idêntico, com as mesmas atualizações não funciona..
caso tenha ajudado, favor avaliar
-