web-dev-qa-db-fra.com

Exécuter une commande d'invite de commande à partir du raccourci sur le bureau

Est-il possible de créer un raccourci sur le bureau qui, une fois pressé, ouvrira l'invite de commande et lancera une commande prédéfinie?

74
Philip Kirkbride

Les solutions se sont avérées très simples.

  1. Ouvrir le texte modifier

  2. Écrivez la commande, enregistrez sous .bat.

  3. Double-cliquez sur le fichier créé et la commande commence automatiquement à s'exécuter dans l'invite de commande.

enter image description here

33
Philip Kirkbride

Créez un raccourci qui ouvre l'invite de commande et exécute une commande:

Oui! Vous pouvez créer un raccourci vers cmd.exe avec une commande spécifiée après celle-ci. Vous pouvez également créer un script batch si votre objectif est simplement de disposer d’un moyen cliquable d’exécuter des commandes.

Étapes:

  1. Faites un clic droit sur un espace vide dans l'Explorateur et, dans le menu contextuel, sélectionnez "Nouveau/raccourci".

  2. Lorsque vous êtes invité à entrer un emplacement, indiquez:

"C:\Windows\System32\cmd.exe /k your-command" Ceci lancera la commande et gardera (/ k) l'invite de commande ouverte après.

ou

"C:\Windows\System32\cmd.exe /c your-command" Ceci lancera la commande et fermera (/ c) l'invite de commande.

Notes:

  • Testé et fonctionnant sous Windows 8 - Core X86-64 le 12 septembre 2014

  • Si vous souhaitez avoir plusieurs commandes, placez un symbole "&" entre elles. Par exemple: "C:\Windows\System32\cmd.exe /k command1 & command2".

130
Robin Hood

Oui, trace le chemin du raccourci

%comspec% /k <command>

  • %comspec% est la variable d'environnement du chemin complet de cmd.exe, équivalente à C:\Windows\System32\cmd.exe sur la plupart (sinon la totalité) des installations Windows.
  • /k laisse la fenêtre ouverte après l'exécution de la commande. Elle peut être remplacée par /c si vous souhaitez que la fenêtre se ferme une fois la commande exécutée.
  • <command> est la commande que vous souhaitez exécuter
40
Alex K.

Oui. Une option que vous avez est de créer un fichier batch contenant la commande

cmd -c {votre commande}

ou

cmd -k {votre commande}

Le raccourci sera alors vers ce fichier de commandes.

11
Dan
  1. Créer un nouveau fichier texte sur le bureau;

  2. Entrez les commandes souhaitées dans un fichier texte;

  3. Renommez l'extension du fichier texte de ".txt" -> ".bat"

10
user2373716

Ceci est un ancien post, mais j'ai du mal à trouver des posts contenant des informations/syntaxes incorrectes ...

Si vous voulez faire cela avec une icône de raccourci, vous pouvez simplement créer un raccourci sur votre bureau pour l'application cmd.exe. Ajoutez ensuite un/K {votre commande} au chemin d'accès réduit.

Ainsi, un chemin cible de raccourci par défaut peut ressembler à "% windir%\system32\cmd.exe", remplacez-le simplement par% windir%\system32\cmd.exe/k {commandes}

exemple:% windir%\system32\cmd.exe/k powercfg -lastwake

Dans ce cas, je voudrais utiliser/k (garder ouvert) pour afficher les résultats.

Arlen avait raison sur le/k (garder ouvert) et/c (fermer)

Vous pouvez ouvrir une invite de commande et taper "cmd /?" pour voir vos options.

http://www.Microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/cmd.mspx?mfr=true

Un fichier de commandes est un peu excessif pour une seule commande Invite commande ...

J'espère que ceci aide quelqu'un d'autre

6
joef

J'ai essayé ceci, tout ce qu'il a fait a été d'ouvrir une invite de commande avec "cmd -c (ma commande)" et ne l'a pas réellement exécuté. voir ci-dessous.

C:\windows\system32> cmd -c (powercfg/lastwake) Microsoft Windows [version 6.1.7601] droit d'auteur (c) 2009 Microsoft Corporation. Tous les droits sont réservés.

C:\windows\system32>

***Mise à jour
J'ai modifié mon fichier .bat pour qu'il se lise "cmd/k (powercfg/lastwake)" et cela a fonctionné. Vous pouvez également laisser de côté le () et cela fonctionne aussi.

2
mayhem2k

Vous pouvez également créer un raccourci sur le bureau pouvant exécuter une commande spécifique, voire un fichier de commandes, en tapant simplement la commande dans "Tapez l'emplacement de l'élément" . barre dans l'assistant de création de raccourci

  1. Faites un clic droit sur le bureau.
  2. Entrez la commande dans la barre "Tapez l'emplacement de l'élément" .
  3. Double-cliquez sur le raccourci pour exécuter la commande.

Instructions détaillées trouvées ici

1
Nitish Andola
  1. d'abord aller à ce dossier d'où vous voulez quoi ouvrir l'invite de commande où son bureau ou un autre emplacement
  2. créer un fichier texte à cet emplacement suffit d'écrire cmd -c et de sauvegarder name.bat
  3. double-cliquez pour que votre chemin CMD soit de ce dossier enter image description here
0
Adiii

Utilisation de la méthode glisser-déposer

  1. Dans la barre de recherche Windows, saisissez cmd pour activer le fonctionnement de la barre Windows.
  2. Lorsque l'option de ligne de commande est affichée, cliquez dessus avec le bouton droit de la souris et sélectionnez Open File Location.
  3. L'explorateur de fichiers s'ouvre et le lien de raccourci est mis en surbrillance dans le dossier. S'il n'est pas en surbrillance, sélectionnez-le.
  4. Maintenez la Control à l'aide de la souris, faites glisser le raccourci sur le bureau. Si vous ne voyez pas Copy to Desktop pendant que vous faites glisser et avant de déposer, appuyez sur le bouton et maintenez-le enfoncé. Control jusqu'à ce que le message s'affiche.
  5. Déposez le lien sur le bureau.
  6. Changer les propriétés au besoin.
0
ΩmegaMan