Usuário com melhor resposta
Script para Mapear 3 unidades de rede

Pergunta
-
Bom dia a todos, tenho um Windows Server 2012, criei um script em .bat mas não funciona em Windows 8 nem em Windows 10, então comecei a fazer um em .vbs e já executa sem problemas.
Porém não consigo acrescentar mais que duas unidades de rede.
Observação: Preciso também excluir as unidades antes de mapear.
Segue o script em VBS:
set net = createobject("wscript.network")
Set FSODrive= CreateObject("Scripting.FileSystemObject")
If not FSODrive.DriveExists("M:") Then
Set NW = CreateObject("WScript.Network")
NW.MapNetworkDrive "M:", "\\Servidor\Arquivos$", False
End If
set net = createobject("wscript.network")
Set FSODrive= CreateObject("Scripting.FileSystemObject")
If not FSODrive.DriveExists("P:") Then
Set NW2 = CreateObject("WScript.Network")
NW2.MapNetworkDrive "P:", "\\Servidor\Publico$", False
End If
set net = createobject("wscript.network")
Set FSODrive= CreateObject("Scripting.FileSystemObject")
If not FSODrive.DriveExists("Q:") Then
Set NW3 = CreateObject("WScript.Network")
NW3.MapNetworkDrive "Q:", "\\Servidor\Usuarios$\%username%", False
End If
Respostas
-
Configure mapeamentos via GPO
http://www.andersonpatricio.org/gerenciando-mapeamento-de-rede-por-gpo/
Configure a propriedade Home folder connect definindo U: para \\192.168.1.251\Usuarios$\%username% na aba profile dos usuários no ADDS, pois assim as pastas serão criadas quando não existirem.
https://support.microsoft.com/pt-br/kb/816313
Johnson Cruz (MCP, MCTS, MTA). Lembrete: Vote nas respostas úteis.
- Marcado como Resposta Thales F Quintas sexta-feira, 27 de maio de 2016 20:37
Todas as Respostas
-
Fiz este novo script em .bat
Porém ele a pasta %username% só é executada se a pasta do usuário existir.
@Echo off
color A
title 5% - CONFIGURANDO A REDE, AGUARDE...
echo ---------------------------------------------
echo.
echo Mapeando unidade de redes - Aguarde...
echo.
echo ---------------------------------------------
net use M: /delete /yes
net use M: \\192.168.1.251\Arquivos$
net use P: /delete /yes
net use P: \\192.168.1.251\Publico$
net use U: /delete /yes
net use U: \\192.168.1.251\Usuarios$\%username%
- Editado Darlan Alves terça-feira, 24 de maio de 2016 20:54
-
Configure mapeamentos via GPO
http://www.andersonpatricio.org/gerenciando-mapeamento-de-rede-por-gpo/
Configure a propriedade Home folder connect definindo U: para \\192.168.1.251\Usuarios$\%username% na aba profile dos usuários no ADDS, pois assim as pastas serão criadas quando não existirem.
https://support.microsoft.com/pt-br/kb/816313
Johnson Cruz (MCP, MCTS, MTA). Lembrete: Vote nas respostas úteis.
- Marcado como Resposta Thales F Quintas sexta-feira, 27 de maio de 2016 20:37