Mapeo de Unidades de Red con Script

¿Como mapeo unidades de red a los usuarios? Se puede hacer desde la pestaña de propiedades del Usuario pero que ocurre cuando quiero mapear mas de una unidad.

untitled3

Una opción es generar un .BAT y linkiarlo a una OU que contenga las ctas. maquinas y asignarlo en Computer Configuration, windows Settings, Scripts, Startup.

untitled33333

Lo importante es copiar el .BAT en la carpeta que muestra el Boton Show Files…

El archivo bat seria:

NET USE Z: \SERVIDORRECURSO COMPARTIDO /PERSISTENT:YES

Se podría usar el mismo comando para conectar impresoras de red a la LPT1 Local

NET USE LPT1: \PRINTSERVERIMPRESORACOMPARTIDA /PERSISTENT:YES

untitled44444

La otra opción es a través de un Visual Basic Script, se crea un archivo TxT y se le cambia la extensión a .VBS.

Set objNetwork = Wscript.CreateObject("WScript.Network")

objNetwork.MapNetworkDrive "Y:", "\denvercontabilidad"

objNetwork.MapNetworkDrive "Z:", \denverrrhh

Este se vincula a una OU, en USER Configuration, windows Settings, Scripts, Startup.

Chido no?

mas Info http://www.microsoft.com/technet/scriptcenter/guide/sas_wsh_peht.mspx?mfr=true

16 pensamientos sobre “Mapeo de Unidades de Red con Script”

  1. Hola he mapeado unidades de red con el metodo del .bat que explicas y no he tenido ningun problema, pero al intentar mapear una impresora con la orden net use LPT1: \….
    la mapea bien en teoria pero no aparece donde las impresoras, hay que hacer algo mas a parte de la orden net use??
    Muchas gracias y muy buen post

  2. Hola. Tengo un problema para conectarme a una Unidad de Red, Intente ejecutar lo de tu documento pero me arroja el siguiente mensaje: “The Network name cannnot be found”.

    Agradezco tu ayuda,

  3. @Juli prueba con /persistent:yes

    @miguel, recuerda que esto es DOS, puede que sea muy larga la ruta, primero ve si la puedes ver desde windows, has un dir en DOS y copia la ruta.

    @Raul arriba se indica como poner el bat el el startupscrpt.

  4. Hola, he realizado un programa en visual basic para mapear las unidades de red anexo codigo:

    Dim oNet
    oNet = createobject(“Wscript.Network”)
    oNet.MapNetworkDrive(“letra:”, “\servercarpeta”)

    con este codigo mapeo la unidad en la maquina que ejecuto el archivo, el problema es que quiero hacer un programa que pueda mapear la unidad en otra maquina,
    Es decir que yo estando en la maquina A ejecute el programa e indicarle que esa unidad debe ser mapeada en la maquina B, sin tener que accesar a la maquina b para nada

  5. hermano cuando dices

    “Una opción es generar un .BAT y linkiarlo a una OU que contenga las ctas. maquinas y asignarlo en Computer Configuration, windows Settings, Scripts, Startup.”

    genere el .bat pero no tengo ni idea como linkearlo a la OU,de hecho tengo varias creadas una para servidores,maquinas, usuaios y grupos como le asigno esas unidades

  6. Para los que les dice error al encontrar la ruta de acceso. Prueben a poner la ruta entre comilla “\servidorcarpeta”.

    A mi me funciona así.

    Un saludo.

  7. dr. quiero mapear c: del usuario como otra unidad
    por decir v: y que se vea en el web terminal services de windows server 2008, realmente de puede o voy a tener problema ¿?

  8. no entiendo muy bien tu pregunta

    en TS puedes conectar las unidades locales
    puedes mapear las unidades compartidas

    tendrías que compartir C: como V:

    o usar el directorio Home dentro de las propiedades del usuario.

  9. hola, yo estoy tratando de hacer lo del mapeo de unidades de red con script, pero por alguna razon no me sale. ya comparti la carpeta en el c del server, cree el gpo y el .bat pero cuando entro al usuario para revisar, no hay nada. me podrian ayudar?? gracias

  10. La GPO tienes que aplicarla a la OU donde estan las maquinas.
    con GPOupdate /force puedes forzar la política

    prueba conectar manualmente la unidad puede ser permisos

  11. Genial, me fue de mucha ayuda…

    tenia que crear disco por disco en cada pc de cada usuario siempre..
    gracias a esto me ahorrate toda esa pega

    muchas gracias.
    saludos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *