Nous sommes arrivés avec un scénario où nous devons utiliser le fichier de raccourci ( .lnk
), qui se trouve sur le bureau, pour exécuter une application pour un périphérique sans tête (c'est-à-dire sans intervention manuelle).
Existe-t-il un moyen de l'exécuter à partir de l'invite de commande?
windows-7
command-line
sandeep
la source
la source
START filename.lnk
devrait faire l'affaireTant qu'il n'y a pas d'exe avec le même nom que le raccourci, vous pouvez omettre le .lnk, donc juste
START filename
la source
Les solutions ci-dessus n'ont pas fonctionné pour moi en 2017, j'ai donc expérimenté un peu.
Il s'avère que Windows (au moins 10) fait une distinction entre les raccourcis qui pointent vers un chemin local et les raccourcis qui sont une URL. Ce que j'ai trouvé, c'est que
.lnk
.url
Ainsi, un raccourci vers
/superuser//
aurait le suffixe.url
tandis qu'un raccourci versC:\Windows
ou vers des emplacements spéciaux commeControl Panel
aurait le suffixe.lnk
.Si vous souhaitez exécuter le raccourci, tapez simplement
shortcut.suffix
l'invite cmd où se.suffix
trouve le suffixe selon la règle ci-dessus. Vous devez d'abordcd
accéder au dossier contenant votre raccourci ou saisir le chemin d'accès complet au fichier. Dans ton casentré dans la boîte de dialogue d'exécution (invoquée via
Win + R
) ou l'invite cmd ferait l'affaire.Windows et ses inconvénients.
la source
Tout d'abord, recherchez l'emplacement du raccourci à partir duquel vous démarrez un shell cmd.exe. Faites un clic droit sur le raccourci et choisissez "Propriétés". Regardez sur l'onglet "Général" et copiez la valeur "Emplacement:".
Utilisez le raccourci pour démarrer une fenêtre de réinitialisation.
la source