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

Hoe maak ik een snelkoppeling met behulp van een batchscript?

Hoe maak ik een snelkoppeling naar het bestand D:\myfile.extension op het bureaublad met behulp van een batchscript?

Antwoorden (3)

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

U kunt dit zonder externe hulpmiddelen bereiken door een tijdelijk VBS-script aan te maken:

@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%

(Idee overgenomen uit hier .)

Dit zal myshortcut.lnk op het bureaublad aanmaken, waarbij naar D:\myfile.extension wordt verwezen.

U kunt extra eigenschappen leveren voordat u de koppeling opslaat door de volgende waarden aan te passen:

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

Raadpleeg Hoe maak ik een snelkoppeling op het bureaublad met de Windows Script Host om een paar voorbeelden te zien.

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"

Deze code maakt een snelkoppeling in de bureaubladmap “Alle gebruikers” genaamd NOTEPAD.url die naar de toepassing NotePad wijst, en zal ook een pictogram van de SHELL32.dll toewijzen. Verander het pad en de bestandsnaam in uw D:/ locatie en exename. En zorg ervoor dat uw .url bestandsnaam hetzelfde blijft over alle regels van de code.

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

er is een externe opdracht snelkoppeling.exe die dit op die manier kan doen:

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

die een snelkoppeling kan maken van skype in je bureaublad

het is gratis te downloaden programma, maar ik kan de link niet vinden, dus ik zal proberen deze te uploaden en de link

  • *

hier is het : snelkoppeling.exe van Marty List