Crear un acceso directo a una carpeta en red a traves VBS

3 comentarios

Por ejemplo  si queremos crear una GPO para añadir de forma automatica accesos directos a carpetas compartidas en red en el escritorio de varios equipo podemos utilizar un script para llevarlo a cabo. Aqui os dejo el código utilizado:

set WshShell = WScript.CreateObject("WScript.Shell")
set objShell = CreateObject("Shell.Application")

'Nos ubicamos en el Escritorio
strDesktop = WshShell.SpecialFolders("Desktop")
set objFolder = objShell.NameSpace(strDesktop) 

'Creamos el Folder 
'objFolder.NewFolder "Mis Aplicaciones"

'Creamos el acceso directo
set oShellLink = WshShell.CreateShortcut(strDesktop & "\Nombre carpeta compartida en red.lnk")
oShellLink.TargetPath = "\\192.168.1.38\Nombre carpeta compartida en red\"
oShellLink.WindowStyle = 1
oShellLink.Description = "Acceso Directo a Nombre carpeta compartida en red"
oShellLink.WorkingDirectory = "\\192.168.1.38\Nombre carpeta compartida en red\"
oShellLink.Save


'se supone que la dirección 192.168.1.34 es el equipo que contiene la carpeta compartida.

Espero que haber podido ayudar a alguien.

Saludos.





3 comentarios:

Estimado, ya que nadie le ha dado las gracias, se las doy yo, muy buen articulo, ahora estoy buscando para que quede creada como unidad de red.

31 de enero de 2018 a las 11:40 comment-delete

Muchas gracias

31 de enero de 2018 a las 12:09 comment-delete

excellente amigo

Anónimo
19 de julio de 2023 a las 5:28 comment-delete
Publicar un comentario

Related Posts Plugin for WordPress, Blogger...
Copyright 2011 INFORMATICUCHO.
Blogger Template by Noct.