Para mover accesos directos es necesario utilizar el Objeto del sistema de archivos (FSO, File System Object). Las siguientes secuencias de comandos muestran cómo utilizarlo para mover accesos directos.
// JScript.
Shell = new ActiveXObject("WScript.Shell");
FSO = new ActiveXObject("Scripting.FileSystemObject");
RutaEscritorio = Shell.SpecialFolders("Desktop") + "\\test.lnk";
RutaMisDocumentos = Shell.SpecialFolders("MyDocuments") + "\\test.lnk";
FSO.MoveFile(RutaEscritorio, RutaMisDocumentos);
' VBScript.
Set Shell = CreateObject("WScript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")
RutaEscritorio = Shell.SpecialFolders("Desktop") & "\test.lnk"
RutaMisDocumentos = Shell.SpecialFolders("MyDocuments") & "\test.lnk"
FSO.MoveFile RutaEscritorio, RutaMisDocumentos
| Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |