59 votes

Comment ouvrir rapidement un terminal à partir d'un explorateur de fichiers dans un dossier sous Windows 7 ?

Cela peut être fait facilement dans Ubuntu, il suffit de faire un clic droit et d'ouvrir Terminal. Il est très peu pratique d'ouvrir cmd.exe puis cd dans le dossier.

Alors, comment ouvrir rapidement un terminal à partir d'un explorateur de fichiers dans un dossier ?

115voto

Doka Points 1
  1. Tenir Shift + Clic droit le dossier sur lequel vous voulez qu'il soit ouvert, et cliquez sur " ouvrir la fenêtre de commande ici ". Cela devrait faire l'affaire !

OU

  1. Vous pouvez également taper cmd dans la barre d'adresse de l'explorateur de fichiers de Windows (utilisez Ctrl+L pour mettre en évidence la barre d'adresse) et appuyez sur Enter pour ouvrir le Shell.

9voto

Franck Dernoncourt Points 17479

Vous pouvez taper cmd dans la barre d'emplacement de l'Explorateur Windows (que vous pouvez modifier à l'aide du raccourci clavier Alt + D ) ; il ouvrira un terminal en appuyant sur Enter .


Personnellement, j'utilise une commande vocale dans Dragon NaturallySpeaking qui s'en occupe :

enter image description here

Code :

Sub Main
    SendKeys "%d"
    Wait(0.1)
    SendKeys "cmd"
    Wait(0.1)
    SendKeys "{ENTER}"
End Sub

5voto

qblueRed42 Points 89

Appuyez sur Ctrl + L . Cela vous permettra de modifier l'adresse de la barre d'emplacement de l'explorateur de fichiers. Tapez cmd et appuyez sur Enter . Cela ouvrira l'invite de commande dans le dossier actuel.

1voto

phuclv Points 22397

Vous pouvez utiliser la méthode d'Andrew Richards Améliorer l'expérience du menu contextuel "Ouvrir l'invite de commande ici". tweak

run cmd elevated

run powershell elevated

Il suffit d'importer le fichier *.reg ci-dessous (ou de le copier depuis le blog MSDN ci-dessus)

Windows Registry Editor Version 5.00

; Command Prompt

[HKEY_CLASSES_ROOT\Directory\shell\01MenuCmd]
"MUIVerb"="Command Prompts"
"Icon"="cmd.exe"
"ExtendedSubCommandsKey"="Directory\\ContextMenus\\MenuCmd"

[HKEY_CLASSES_ROOT\Directory\background\shell\01MenuCmd]
"MUIVerb"="Command Prompts"
"Icon"="cmd.exe"
"ExtendedSubCommandsKey"="Directory\\ContextMenus\\MenuCmd"

[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuCmd\shell\open]
"MUIVerb"="Command Prompt"
"Icon"="cmd.exe"

[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuCmd\shell\open\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuCmd\shell\runas]
"MUIVerb"="Command Prompt Elevated"
"Icon"="cmd.exe"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuCmd\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

; PowerShell

[HKEY_CLASSES_ROOT\Directory\shell\02MenuPowerShell]
"MUIVerb"="PowerShell Prompts"
"Icon"="powershell.exe"
"ExtendedSubCommandsKey"="Directory\\ContextMenus\\MenuPowerShell"

[HKEY_CLASSES_ROOT\Directory\background\shell\02MenuPowerShell]
"MUIVerb"="PowerShell Prompts"
"Icon"="powershell.exe"
"ExtendedSubCommandsKey"="Directory\\ContextMenus\\MenuPowerShell"

[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuPowerShell\shell\open]
"MUIVerb"="PowerShell"
"Icon"="powershell.exe"

[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuPowerShell\shell\open\command]
@="powershell.exe -noexit -command Set-Location '%V'"

[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuPowerShell\shell\runas]
"MUIVerb"="PowerShell Elevated"
"Icon"="powershell.exe"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuPowerShell\shell\runas\command]
@="powershell.exe -noexit -command Set-Location '%V'"

; Ensure OS Entries are on the Extended Menu (Shift-Right Click)

[HKEY_CLASSES_ROOT\Directory\shell\cmd]
"Extended"=""

[HKEY_CLASSES_ROOT\Directory\background\shell\cmd]
"Extended"=""

[HKEY_CLASSES_ROOT\Directory\shell\Powershell]
"Extended"=""

[HKEY_CLASSES_ROOT\Directory\background\shell\Powershell]
"Extended"=""

0voto

Jamiro14 Points 161

Comme je n'ai pas accès à une machine Win7 pour le moment, je vais vous donner 2 réponses, une que je connais et qui fonctionne sous winXP et une que j'ai trouvée mais dont je ne sais pas si elle fonctionne sous Win7.

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