108 votes

Comment créer un raccourci à partir de CMD ?

Comment puis-je créer un fichier de raccourci ( .lnk ) vers un autre fichier ou un exécutable, en utilisant des utilitaires de ligne de commande ?

11voto

Nir Alfasi Points 1578

Après toutes les discussions que nous avons eues ici, voici la solution que je propose : télécharger : http://optimumx.com/download/Shortcut.zip l'extraire sur votre bureau (par exemple). Maintenant, supposons que vous vouliez créer un raccourci pour un fichier appelé scrum.pdf (également sur le bureau) :
1. Ouvrez CMD et allez dans le dossier du bureau.
2. courir : Shortcut.exe /f:"%USERPROFILE%\Desktop\sc.lnk" /a:c /t:%USERPROFILE%\Desktop\scrum.pdf

il créera un raccourci appelé sc.lnk sur votre bureau qui pointera vers le fichier original (scrum.pdf).

2voto

Mario Palumbo Points 195

Vous pouvez créer facilement un .vbs script qui vous convient :

Shortcut.vbs

If WScript.Arguments.Count <> 2 Then WScript.Quit 1
Set FSO = CreateObject("Scripting.FileSystemObject")
TargetPath = FSO.GetAbsolutePathName(WScript.Arguments(0))
WorkingDirectory = FSO.GetParentFolderName(TargetPath)
Set lnk = CreateObject("WScript.Shell").CreateShortcut(WScript.Arguments(1))
    lnk.TargetPath = TargetPath
    lnk.WorkingDirectory = WorkingDirectory
    lnk.Save

A partir de la ligne de commande ou du script batch, entrez cette commande :

wscript Shortcut.vbs file.txt file.lnk

1voto

goldie Points 11

Ce programme gratuit dispose des fonctionnalités requises http://www.nirsoft.net/utils/nircmd2.html : (extrait de ladite page web) "Create a shortcut to Windows calculator under Start Menu->Programs->Calculators nircmd.exe shortcut "f:\winnt\system32\calc.exe" "~$folder.programs$\Calculators" "Windows Calculator"

Mon propre échantillon à essayer : nircmd.exe raccourci "c : \windows\system32\calc.exe " "~$folder.desktop$" "Calculatrice Windows"

-1voto

Michele Points 11

Je sais que ce sujet est ancien mais je voulais vous fournir la solution simple qui a fonctionné pour moi.

J'ai d'abord copié le fichier .ico sur mon lecteur C :. Puis j'ai créé un raccourci sur mon bureau et j'ai défini l'icône du fichier .ico sur mon lecteur C :. J'ai ensuite copié le fichier .ico et le raccourci sur un partage réseau auquel mes utilisateurs ont accès. Une fois là, j'ai écrit le fichier batch suivant pour copier le fichier ico et le fichier .url sur le bureau Windows 7 des utilisateurs. Cela crée le raccourci sur le bureau de tous les utilisateurs et conserve le fichier icône que j'ai défini lors de la création du raccourci. J'espère que cela aidera quelqu'un.

@echo off
Copy "\\sharename\folder\icon.ico" "C:\"
pause
copy "\\sharename\folder\shortcut.url" "C:\Users\All Users\Desktop"
pause

-1voto

gadolf Points 141

Étape 1 : Emplacement du fichier CMD ouvert

enter image description here


Étape 2 : Faites un clic droit sur les propriétés de Command Prompt, et définissez le raccourci favori comme ceci :

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X