cambio nombre unidad de red

21/12/2004 - 14:36 por Juan Miguel | Informe spam
Hola a todos/as, he creado un archivo .bat para crear dos unidades de red
para los usuarios. He usado el comando
call net use ..


Mi pregunta es:
Hay alguna forma de cambiar el nombre que le aparece al usuario. Es decir,
que le aparezca por ejemplo: Mis datos, en lugar del nombre de la carpeta y
la ruta donde se encuentra.

gracias

Preguntas similare

Leer las respuestas

#1 José Antonio Quílez [MS MVP]
21/12/2004 - 19:21 | Informe spam
Puedes hacerlo ejecutando un archivo .vbs con el siguiente contenido

Set oShell = CreateObject("Shell.Application")
oShell.NameSpace("s:").Self.Name = "Programas"
oShell.NameSpace("t:").Self.Name = "Datos"

Estas lineas te cambian el nombre de las conexiones de red s: y t: a las etiquetas que aparecen en cada linea.
El archivo lo puedes asignar directamente como script de inicio de sesión mediante GPO, y lo recomendable es que realices las conexiones de red y las modificaciones de nombres en el mismo archivo .vbs, en lugar de en un .bat. El archivo te quedaría similar a lo siguiente:

Dim oNet, oShell
Set oNet = CreateObject("WScript.Network")
Set oShell = CreateObject("Shell.Application")
oNet.MapNetworkDrive "s:", "\\servidor\CarpetaProgramas"
oShell.NameSpace("s:").Self.Name = "Programas"
oNet.MapNetworkDrive "t:", "\\servidor\CarpetaDatos"
oShell.NameSpace("t:").Self.Name = "Datos"


Saludos
José Antonio Quílez
Sevilla - España
________________

"Juan Miguel" escribió en el mensaje news:
Hola a todos/as, he creado un archivo .bat para crear dos unidades de red
para los usuarios. He usado el comando
call net use ..


Mi pregunta es:
Hay alguna forma de cambiar el nombre que le aparece al usuario. Es decir,
que le aparezca por ejemplo: Mis datos, en lugar del nombre de la carpeta y
la ruta donde se encuentra.

gracias


Respuesta Responder a este mensaje
#2 Juan Miguel
22/12/2004 - 14:07 | Informe spam
Este archivo se almacena en la carpeta script del windows 2003 me imagino, y
lo añado en el perfin del usuario verdad?. Al cargarse el usuario en el
equipo remoto se ejecutara este archivo conectandose las unidades de red.

Es asi?
gracias

"José Antonio Quílez [MS MVP]" escribió en el
mensaje news:
Puedes hacerlo ejecutando un archivo .vbs con el siguiente contenido

Set oShell = CreateObject("Shell.Application")
oShell.NameSpace("s:").Self.Name = "Programas"
oShell.NameSpace("t:").Self.Name = "Datos"

Estas lineas te cambian el nombre de las conexiones de red s: y t: a las
etiquetas que aparecen en cada linea.
El archivo lo puedes asignar directamente como script de inicio de sesión
mediante GPO, y lo recomendable es que realices las conexiones de red y las
modificaciones de nombres en el mismo archivo .vbs, en lugar de en un .bat.
El archivo te quedaría similar a lo siguiente:

Dim oNet, oShell
Set oNet = CreateObject("WScript.Network")
Set oShell = CreateObject("Shell.Application")
oNet.MapNetworkDrive "s:", "\\servidor\CarpetaProgramas"
oShell.NameSpace("s:").Self.Name = "Programas"
oNet.MapNetworkDrive "t:", "\\servidor\CarpetaDatos"
oShell.NameSpace("t:").Self.Name = "Datos"


Saludos
José Antonio Quílez
Sevilla - España
________________

"Juan Miguel" escribió en el mensaje
news:
Hola a todos/as, he creado un archivo .bat para crear dos unidades de red
para los usuarios. He usado el comando
call net use ..


Mi pregunta es:
Hay alguna forma de cambiar el nombre que le aparece al usuario. Es decir,
que le aparezca por ejemplo: Mis datos, en lugar del nombre de la carpeta
y
la ruta donde se encuentra.

gracias


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida