2012-07-30 14:39:37 +0000 2012-07-30 14:39:37 +0000
26
26

¿Cómo puedo crear un acceso directo al archivo &007 en el Escritorio utilizando un guión por lotes?

¿Cómo puedo crear un acceso directo al archivo D:\myfile.extension en el Escritorio utilizando un guión por lotes?

Respuestas (3)

24
24
24
2012-07-30 15:17:54 +0000

Puedes lograr esto sin herramientas externas creando un VBScript temporal:

@echo off

set SCRIPT="%TEMP%\%RANDOM%-%RANDOM%-%RANDOM%-%RANDOM%.vbs"

echo Set oWS = WScript.CreateObject("WScript.Shell") >> %SCRIPT%
echo sLinkFile = "%USERPROFILE%\Desktop\myshortcut.lnk" >> %SCRIPT%
echo Set oLink = oWS.CreateShortcut(sLinkFile) >> %SCRIPT%
echo oLink.TargetPath = "D:\myfile.extension" >> %SCRIPT%
echo oLink.Save >> %SCRIPT%

cscript /nologo %SCRIPT%
del %SCRIPT%

(Idea tomada de aquí .)

Esto creará myshortcut.lnk en el Escritorio, apuntando a D:\myfile.extension.

Puede proporcionar propiedades adicionales antes de guardar el enlace modificando los siguientes valores:

oLink.Arguments
oLink.Description
oLink.HotKey
oLink.IconLocation
oLink.WindowStyle
oLink.WorkingDirectory

Consulte Cómo crear un acceso directo en el escritorio con el Host de scripts de Windows para ver algunos ejemplos.

15
15
15
2012-07-30 15:42:27 +0000
@echo off
echo [InternetShortcut] >> "%AllUsersProfile%\desktop\NOTEPAD.url"
echo URL="C:\WINDOWS\NOTEPAD.EXE" >> "%AllUsersProfile%\desktop\NOTEPAD.url"
echo IconFile=C:\WINDOWS\system32\SHELL32.dll >> "%AllUsersProfile%\desktop\NOTEPAD.url"
echo IconIndex=20 >> "%AllUsersProfile%\desktop\NOTEPAD.url"

Este código crea un atajo en la carpeta del escritorio de “Todos los usuarios” llamado NOTEPAD.url apuntando a la aplicación NotePad, y también asignará un icono del SHELL32.dll. Cambia la ruta y el nombre de archivo a su D:/ ubicación y exename. Y asegúrate de que tu nombre de archivo .url sea el mismo en todas las líneas de código.

5
5
5
2012-07-30 14:47:43 +0000

hay un comando externo shortcut.exe que puede hacer esto de esta manera:

shortcut /a:c /f:"c:\users\me\desktop\myshortcut.lnk" /t:"c:\program files\skype\skype.exe"

que puede crear un atajo de skype en tu escritorio

es un programa de descarga gratuita, pero no puedo encontrar su enlace, así que voy a tratar de subirlo y publicar el enlace


aquí está : shortcut.exe por Marty List