none
COMO CREAR UN SCRIPT PARA CONECTAR LA UNIDAD DE RED QUE LE CORRESPONDE A CADA USUARIO EN WINDOWS SERVER 2012 RRS feed

  • Pregunta

  • Buenos días, de antemano agradezco la ayuda.

    tengo un dominio con windows server 2012 y quiero que cuando cada usuario del directorio activo inicie sesión se le conecte una unidad de red con la carpeta de usuario que le corresponde Ej: lalvarez.

    Ya cree una carpeta compartida "USUARIOS" que contiene una carpeta para cada usuario, y encontré el siguiente script pero no me funciona.

    Option Explicit

    Dim objNetwork, strDrive, objShell, objUNC
    Dim strRemotePath, strDriveLetter, strNewName, strUsername

    Set objNetwork = WScript.CreateObject("WScript.Network")
    strUsername = objNetwork.UserName

    strDriveLetter = "T:" 
    strRemotePath = "\\Srvfinlay\file server\USUARIOS FINLAY"

    objNetwork.MapNetworkDrive strDriveLetter, strRemotePath & strUsername

    Set objShell = CreateObject("Shell.Application")
    objShell.NameSpace(strDriveLetter).Self.Name = strUsername

    WScript.Quit

    sale el siguiente error cuando los usuarios inician sesión:

    Secuencia de comandos:  \\servidor\netlogon\conectar unidades de red.vbs

    linea: 12

    carácter: 1

    error: El recurso de red o el dispositivo especificado ya no se encuentran disponibles

    código: 80070037

    Origen: WSHNetwork.MapNetworkDrive

    Pero la carpeta si se encuentra compartida y si puedo ingresa manualmente desde cualquier equipo de la red.

    Muchas gracias por su pronta respuesta.


    martes, 28 de enero de 2014 14:45

Respuestas

Todas las respuestas