rec*_*ive 189 windows command-line windows-explorer
我经常发现自己在Windows中打开了一个文件夹,希望使用相同的工作目录打开命令提示符.
我知道Power Toys"命令提示符",但它仅作为文件夹上的上下文菜单项,而不是来自文件夹内部(如果您已经在那里).我知道你可以导航到父目录,并从那里使用它,但如果父目录中有数千个目录,这不太方便.我在资源管理器中尝试了一些与文件夹操作相关的自酿批处理文件,但是那些遭遇类似问题.
那么,用当前Windows资源管理器文件夹的工作目录打开命令提示符的最快方法是什么?
我目前的做法:(太可怕了)
我知道有更好的东西!它是什么?
cla*_*awr 424
按住Shift键的同时单击鼠标右键,在所需的文件夹的空白区域带来了一个更详细的上下文菜单.其中一个选择是Open Command Window Here.这适用于Windows Vista,7,8和10.自Windows 10 Creators Update以来,该选项已替换为Open PowerShell Here.但是,有一些方法可以Open Command Window Here再次启用.
dr.*_*vil 300
只需在位置栏中键入"cmd"即可.它将在当前路径中启动新的命令提示符.
此解决方案已确认适用于Windows XP,Vista,7,8和10(包括Creators Update).
按键将焦点移动到位置栏:
dim*_*isk 30
在当前文件夹中,只需按Shift+ Alt+ F- 然后按> Enter.
将出现提示,其中包含当前文件夹的路径集.
注意:这仅适用于Windows 7/Vista.它的作用是为您删除"文件"菜单,因为按下"Shift"键,启用选项"此处打开命令窗口"并将其作为"文件"菜单的第一个可用选项.按Enter键启动命令窗口的聚焦选项.
编辑:
如果你在一个文件夹中并且你已经选择了它的一些内容(文件/文件夹),这将不起作用.在这种情况下,单击文件夹内的空白区域以取消选择以前选择的任何文件并重复.
EDIT2:
在当前目录中打开终端的另一种方法是cmd在文件浏览器导航栏上键入,其中写入当前文件夹的路径.
为了将键盘对准导航栏Ctrl+ L.然后你可以输入cmd并点击Enter
Rob*_*edy 29
右键单击"资源管理器"窗口的标题栏图标.您将获得当前文件夹的上下文菜单,您可以在其中找到"此处的命令窗口"项.
(请注意,要查看该菜单项,您需要安装相应的"电源玩具",或者您可以自己创建正确的注册表项,以将该项添加到文件夹的上下文菜单中.)
Bur*_*dar 28
作为一个非常快速的解决方案,我可以给你这个.我在Windows 8.1上测试了这个
1-查找文件并右键单击文件资源管理器上的命令提示符,然后将命令提示符添加到快速访问工具栏:

2-添加后,您可以从此处访问该文件夹:

那将为你打开一个命令提示符.
小智 21
在Vista和Windows 7上:
程序将以其当前目录设置为资源管理器实例的目录开始.例如:python,ghci,powershell,cmd等...
您可以编辑注册表以将命令提示符项添加到上下文菜单.这是我使用的几个.reg文件.
Cmdhere.reg - 适用于WinNT/2000/XP/Vista/7:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\OpenNew]
@="Command Prompt"
[HKEY_CLASSES_ROOT\Directory\shell\OpenNew\Command]
@="cmd.exe /k cd %1"
[HKEY_CLASSES_ROOT\Drive\shell\OpenNew]
@="Command Prompt"
[HKEY_CLASSES_ROOT\Drive\shell\OpenNew\Command]
@="cmd.exe /k cd %1"
Run Code Online (Sandbox Code Playgroud)
Doshere.reg - 适用于Win9x:
REGEDIT4
[HKEY_CLASSES_ROOT\Directory\shell\OpenNew]
@="MS-DOS Prompt"
[HKEY_CLASSES_ROOT\Directory\shell\OpenNew\Command]
@="command.com /k cd %1"
[HKEY_CLASSES_ROOT\Drive\shell\OpenNew]
@="MS-DOS Prompt"
[HKEY_CLASSES_ROOT\Drive\shell\OpenNew\Command]
@="command.com /k cd %1"
Run Code Online (Sandbox Code Playgroud)
将其复制到空文本文件中,并将扩展名更改为.reg.在Windows资源管理器中双击它将把这些密钥添加到注册表.
我使用StExBar,这是一个Windows资源管理器扩展,它为您提供了资源管理器中的命令提示按钮以及其他一些很酷的功能(复制路径,复制文件名等).
http://tools.tortoisesvn.net/StExBar
编辑:我刚刚发现(已经使用它超过一年,并且不知道这一点)Ctrl + M将使用StExBar.怎么样快!