Windows资源管理器"命令提示符在这里"

rec*_*ive 189 windows command-line windows-explorer

我经常发现自己在Windows中打开了一个文件夹,希望使用相同的工作目录打开命令提示符.

我知道Power Toys"命令提示符",但它仅作为文件夹上的上下文菜单项,而不是来自文件夹内部(如果您已经在那里).我知道你可以导航到父目录,并从那里使用它,但如果父目录中有数千个目录,这不太方便.我在资源管理器中尝试了一些与文件夹操作相关的自酿批处理文件,但是那些遭遇类似问题.

那么,用当前Windows资源管理器文件夹的工作目录打开命令提示符的最快方法是什么?

我目前的做法:(太可怕了)

  • Alt- D,Ctrl-C(复制路径)
  • Win- R,"cmd",Enter(启动命令提示符)
  • "cd",Space(启动更改目录命令)
  • Alt- ,Space,e(p粘贴目录)
  • Enter (执行更改目录)

我知道有更好的东西!它是什么?

cla*_*awr 424

按住Shift键的同时单击鼠标右键,在所需的文件夹的空白区域带来了一个更详细的上下文菜单.其中一个选择是Open Command Window Here.这适用于Windows Vista,7,8和10.自Windows 10 Creators Update以来,该选项已替换为Open PowerShell Here.但是,有一些方法可以Open Command Window Here再次启用.

  • 这适用于上面的vista.您也可以按住某个文件夹本身 (2认同)
  • 全键盘解决方案(Windows 7):`SHIFT + F10`打开上下文菜单,然后按下与命令提示符相关联的字母(法语为"f").Cocorico :-) (2认同)

dr.*_*vil 300

只需在位置栏中键入"cmd"即可.它将在当前路径中启动新的命令提示符.

此解决方案已确认适用于Windows XP,Vista,7,8和10(包括Creators Update).

按键将焦点移动到位置栏:

  • AltD 英语(Tim Stewart在评论中指出)
  • AltE 在德国

  • 此技巧也适用于PowerShell for Windows 7/8/Server 2008+.在命令栏中键入`powershell`将显示设置到该目录的powershell窗口. (5认同)
  • 我喜欢这种没有鼠标的方法.唯一的事情是无法从UNC位置(\\ server\sharename)工作.然后你需要在这里使用shift右键单击,打开命令窗口.将动态创建网络驱动器. (2认同)
  • 怎么样**cmd作为管理员**? (2认同)

dim*_*isk 30

在当前文件夹中,只需按Shift+ Alt+ F- 然后按> Enter.

将出现提示,其中包含当前文件夹的路径集.

注意:这仅适用于Windows 7/Vista.它的作用是为您删除"文件"菜单,因为按下"Shift"键,启用选项"此处打开命令窗口"并将其作为"文件"菜单的第一个可用选项.按Enter键启动命令窗口的聚焦选项.

编辑:

如果你在一个文件夹中并且你已经选择了它的一些内容(文件/文件夹),这将不起作用.在这种情况下,单击文件夹内的空白区域以取消选择以前选择的任何文件并重复.

EDIT2:

在当前目录中打开终端的另一种方法是cmd在文件浏览器导航栏上键入,其中写入当前文件夹的路径.

为了将键盘对准导航栏Ctrl+ L.然后你可以输入cmd并点击Enter

  • 在Windows 7上的Windows资源管理器中,只为我删除了文件下拉菜单. (2认同)

Rob*_*edy 29

右键单击"资源管理器"窗口的标题栏图标.您将获得当前文件夹的上下文菜单,您可以在其中找到"此处的命令窗口"项.

(请注意,要查看该菜单项,您需要安装相应的"电源玩具",或者您可以自己创建正确的注册表项,以将该项添加到文件夹的上下文菜单中.)

  • 休,请看fm的答案:在地址栏中键入"cmd".根据问题的文字,我收集你可以用Alt + D的键盘到达地址栏. (11认同)

Bur*_*dar 28

作为一个非常快速的解决方案,我可以给你这个.我在Windows 8.1上测试了这个

1-查找文件并右键单击文件资源管理器上的命令提示符,然后将命令提示符添加到快速访问工具栏:

说明1

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

说明2

那将为你打开一个命令提示符.


小智 21

在Vista和Windows 7上:

  • Alt + d - >它会将焦点放在资源管理器窗口的地址栏上
  • 然后,键入要使用WIN + r启动的任何程序的名称
  • 进入

程序将以其当前目录设置为资源管理器实例的目录开始.例如:python,ghci,powershell,cmd等...


小智 11

对于Windows Vista和Windows 7,要打开命令提示符1)转到要使用的文件夹

2)在地址栏中输入cmd

按回车键

它将打开该位置的命令提示符


cty*_*e.h 9

您可以编辑注册表以将命令提示符项添加到上下文菜单.这是我使用的几个.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资源管理器中双击它将把这些密钥添加到注册表.

  • 我需要做的就是为`HKEY_CLASSES_ROOT\Folder\shell`添加一个reg,而不是`Directory`和`Drive` (2认同)

pal*_*rse 8

我使用StExBar,这是一个Windows资源管理器扩展,它为您提供了资源管理器中的命令提示按钮以及其他一些很酷的功能(复制路径,复制文件名等).

http://tools.tortoisesvn.net/StExBar

编辑:我刚刚发现(已经使用它超过一年,并且不知道这一点)Ctrl + M将使用StExBar.怎么样快!