none
Duda sobre mapeo de unidades RRS feed

  • Pregunta

  • Hola, queridos amigos del foro.

     

    Tengo montado un server 2003 R2 y estoy intentando de mapear una serie de unidades de red para cada unidad organizativa definida en el AD, dependiendo del nivel de acceso que tienen los usuarios de cada UO.

     

    Trás mucho leer en los mensajes posteados en el foro y ver las distintas recomendaciones aportadas por compañeros colaboradores del foro, opte por utilizar la opción de crear un archivo vbs y asignar a la UO mediante GPO.

     

    Para ello, he utilizado el siguiente ejemplo expuesto en el foro:

     

    Option Explicit

    Dim oNet, sUser, startTime

    On Error Resume Next

    ' Objeto Red

    Set oNet = CreateObject("WScript.Network")

    ' Obtenemos el login de usuario. En Windows 9x, el usuario puede no estar todavía autentificado

    ' cuando el script comienza a ejecutarse; En ese caso reitera cada 1/2 segundo

    sUser = oNet.UserName          'En minúsculas

    startTime = Now

    Do While sUser = ""

       If DateDiff("s", startTime, Now) > 600 Then Wscript.Quit

       Wscript.Sleep 500

       sUser = oNet.UserName

    Loop

     

    ' Mapeado de la unidad F particular de cada usuario

    oNet.RemoveNetworkDrive "F:"

    oNet.MapNetworkDrive "F:", "\\SERVIDOR\Dpto. Formacion\"

     

    Mi problema surge cuando al iniciar sesión con los usuarios de la OU a la cual he asignado dicha GPO con el lugar de ubicación donde se encuentra el archivo, no asigna la Unidad de Red, pero tampoco me lanza ningún tipo de error.

     

    ¿Me podeis aportar alguna idea? ¿Porque no se crea la unidad de red si la ubicación es correcta?.

     

    Un saludo.


     

    miércoles, 26 de diciembre de 2007 19:39

Respuestas

  •  

    Buenos dias

    En primer termino otras politicas se aplican correctamente ? Asignastes el script a nivel de User o de Computadora ... En ese caso el objeto user o computer estan dentro de la OU ?

    El script funciona localmente si lo ejecutar de forma manual ? y si ejecutas localmente un
    net use  F: "
    \\SERVIDOR\Dpto. Formacion\"

    Que sucede?

     

     

    Slds
    Sebastian del Rio

    miércoles, 26 de diciembre de 2007 20:41
    Moderador

Todas las respuestas

  •  

    Buenos dias

    En primer termino otras politicas se aplican correctamente ? Asignastes el script a nivel de User o de Computadora ... En ese caso el objeto user o computer estan dentro de la OU ?

    El script funciona localmente si lo ejecutar de forma manual ? y si ejecutas localmente un
    net use  F: "
    \\SERVIDOR\Dpto. Formacion\"

    Que sucede?

     

     

    Slds
    Sebastian del Rio

    miércoles, 26 de diciembre de 2007 20:41
    Moderador
  • Buenos días Sebastian.

     

    En primer lugar me gustaría darte las gracias por tú atención. Contesto a las cuestiones que me realizas:

     

    - Todas las políticas que tengo configuradas se aplican correctamente a los usuarios del dominio.

    - El script comentado lo tengo asignado GPO a nivel de "configuración de usuario"

    - Todos los usuarios a los que quiero mapear la unidad de red se encuentran dentro de la UO a la que tengo aplicada la GPO.

    - Cuando ejecuto en la consola CMD el comando NET USE F:\\SERVIDOR\FORMACION me da un error de sistema 67 (no se encuentra el nombre de red especificado).

     

    Un saludo.

    Rufo.

    jueves, 27 de diciembre de 2007 19:23
  • Hola amigo!!! Si seba no se enoja meto uno bocadillos

     

    Primero tienes problema con el nombre del server, verifica que los DNS de la maquina pueda resolver bien el nombre del servidor, te recomiendo que en lugar del nombre pongas la IP por ejemplo

    \\10.0.0.1\Dpto. Contable sin la ultima barra porque va a buscar la carpeta sin nombre en el server y no la va a encontrar ahi tienes el problema.

    Por otro lado revisa bien que los usuarios tengan permisos para acceder a la carpeta Sysvol porque por ahi tampoco puedan tomar las GPO y ademas ten en cuenta que en los recursos compartidos quisas no tengan permiso y no pueden montar el recurso en un volumen local. cuaquier cosa avisanos y veremos que hacemos.

    Saludos y Seba disculpa.

    Si esto te ayuda busca en la respuesta que te dio seba y marcala como contestada!!!!!

    Saludos!!!!

    jueves, 27 de diciembre de 2007 20:27
  • Gracias por vuestra ayuda.

     

    Problema resuelto.

     

    Un saludo y gracias.

    miércoles, 2 de enero de 2008 16:19