Comment puis-je obtenir une ligne de commande à droite dans un dossier?

Je veux pouvoir cliquer avec le bouton droit sur un dossier appelé (C: \ myFolder) et avoir une invite de commande ouverte comme ça …

Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\myFolder> 

Est-ce possible?

Comment ouvrir une invite de commande à partir de l'Explorateur Windows

Dans les versions précédentes de Windows comme XP / 2000, vous devez exécuter TweakUI pour obtenir cela dans le menu contextuel.

Cependant, depuis Windows 7 et 8, vous maintenez simplement la touche Maj lorsque vous cliquez avec le bouton droit de la souris.

Entrez la description de l'image ici

Il est facile de maintenir la touche Shift lorsque vous cliquez avec le bouton droit de la souris et vous aurez la fenêtre de commande ouverte ici.

Entrez la description de l'image ici

Il existe de nombreux messages en ligne sur la façon d'insérer cette même fonctionnalité dans le menu contextuel par défaut avec les hacks de registre et toutes sortes de bêtises qui vous permettront de le faire sans avoir besoin de Shift.

Je viens d'utiliser l'action shift + clic droit et de continuer ma vie. Je conseillerais à la plupart des utilisateurs finaux de rester hors du registre, à moins qu'ils ne sachent ce qu'ils font.

Consultez cet article de TechRepublic .

Shift-click fonctionne uniquement sur les dossiers et répond à la question initiale. Cependant, vous pouvez avoir le même effet même sur les fichiers dans toutes les versions de Windows (NT, 2000, XP et versions ultérieures). J'ai utilisé cette solution sur des dossiers et des fichiers dans explorer. Plus important encore, cela fonctionne même dans les boîtes de dialogue de sélection de fichier; N'importe où un menu contextuel du fichier Windows peut apparaître. Il ne nécessite pas non plus de modification de registre.

Dans votre dossier "SendTo", vous pouvez soit créer un fichier batch appelé "LaunchCMDAtThisFileOrFolder.Bat". L'emplacement de "SendTo" est différent selon la version de Windows. Voir ceci pour XP et ceci pour Vista & 7, 8 ou ceci . Si vous aimez le code, cela pourrait être intéressant

Le fichier de commandes aura le code suivant.

 @Echo off %~d1 CD %~dp1 CMD /K 

Maintenant, vous pouvez cliquer avec le bouton droit de la souris sur n'importe quel fichier et "Envoyer à" -> "LancerCMDAtThisFileOrFolder".

Voici un exemple d'une boîte de dialogue Windows standard où vous pouvez l'utiliser. Notez que le menu contextuel est sur un fichier, pas un dossier car il fonctionne sur les deux.

Voici un exemple d'une boîte de dialogue Windows standard où je peux utiliser cela. Notez que le menu contextuel est sur un fichier, pas un dossier car il fonctionne sur les deux.

Voici un exemple d'une liste de fichiers Windows non standard où cela peut être utilisé.

Voici un exemple d'une liste de fichiers Windows non standard où cela peut être utilisé.

Invite CMD ouverte sur le dossier de la cible "SendTo".

Fonctionnement du fichier batch … Aide à la ligne de commande Windows de référence, en particulier la commande FOR http://www.robvanderwoude.com/allhelpw2ksp4_fr.php#FOR

% ~ D1 se traduit par la lettre de lecteur du premier paramètre au fichier batch.
CD% ~ dp1 traduit vers CD "chemin du premier paramètre".
CMD / K exécute le CMD.exe. Le paramètre / K est nécessaire dans un fichier batch spécifiquement, sinon CMD.exe se fermera automatiquement.

PS: J'ai attribué la réponse de MDT Guy à mes côtés, car j'ai appris un nouveau raccourci.

Les références:

http://support.microsoft.com/kb/310270 http://answers.microsoft.com/en-us/windows/forum/windows_7-files/i-have-windows-7-and-cannot-locate-the -send-to / 652b4c8a-e743-46c4-a554-c1c8b334ee35 http://www.howtogeek.com/howto/windows-vista/customize-the-windows-vista-send-tomenmen/ http: // réponses. Microsoft.com/en-us/windows/forum/windows_vista-desktop/how-to-locate-the-sendto-folder-in-vista/78b16711-1135-4eb0-851a-8abae9bfe9ed http://www.robvanderwoude.com /allhelpw2ksp4_en.php#FOR