Windows资源管理器“此处显示命令提示符”

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

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

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

我目前的做法:(可怕)

  • Alt-DCtrl-C(复制路径)
  • WIN-R,“ CMD ”,ENTER(启动命令提示符)
  • “ CD ”,空间(启动更改目录命令)
  • Alt-SpaceE,P(粘贴目录)
  • 输入(执行更改目录)

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

154829 次浏览

我使用的是Stexbar,这是一个Windows资源管理器扩展,它在资源管理器中为您提供了一个命令提示符按钮,以及其他一些很酷的功能(复制路径、复制文件名&;更多)。

https://tools.stefankueng.com/stexbar.html.

编辑: 我刚刚发现(已经使用了一年多,但不知道这一点),Ctrl+M将与Stexbar一起使用。这对FAST来说怎么样?

如果这很麻烦,你可以尝试切换到Windows资源管理器,比如自由指挥官,它有一个工具栏按钮。

几乎和你的一样:

  • Alt+DCtrl+C
  • 胜利+R
  • CMD/K CDCtrl+V进入

__ABC 0,你会得到当前文件夹的上下文菜单,在那里你会发现“命令窗口在这里”项。

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

按住轮班,同时右键单击所需文件夹中的空白处,以调出更详细的上下文菜单。其中一个选项是Open Command Window Here。这适用于Windows Vista、7、8和10。自Windows 10创建者更新以来,该选项已替换为Open PowerShell Here。但是,有一些方法可以再次使能Open Command Window Here

只要__ABC 0,就可以了。它将在当前路径中启动一个新的命令提示符。

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

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

  • __英文的ABC0D(由Tim Stewart在注释中指出)
  • 德语中的阿尔特E

您可以编辑注册表,将命令提示符项目添加到上下文菜单中。下面是我使用的几个.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"

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"

将此文件复制到一个空的文本文件中,并将扩展名更改为.reg.在Windows资源管理器中双击此文件将把这些项添加到注册表中。

在Vista和Windows 7上:

  • Alt+D->它将焦点放在资源管理器窗口的地址栏上
  • 然后,键入要使用Win+R启动的任何程序的名称
  • 点击输入

程序将在其当前目录设置为Explorer实例的目录的情况下启动。 例如:Python、GHCI、PowerShell、CMD等。

此解决方案也适用于后台菜单: http://www.roggel.com/ngneer/backgroundcmd/

对于Windows Vista和Windows 7,打开命令提示符 1)转到要处理

的文件夹

2)在地址栏中键入-CMD

按回车键

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

我经常使用“发送到”功能。
我在shell:sendto文件夹中创建了自己的批处理(.bat)文件,并使用上下文菜单将文件/文件夹发送给它们(只需在地址栏中输入“ shell:sendto ”即可)。
我有脚本来执行各种各样的事情:通过FTP发送文件,在当前文件夹中启动PHP服务器,创建以当前日期命名的文件夹,将发送路径复制到剪贴板等。
抱歉,有点跑题了,但还是有用的。

在当前文件夹中,只需按轮班+阿尔特+F--然后-->输入

提示符将显示当前文件夹的路径设置。

注意:这仅适用于Windows 7/Vista.它所做的是为你放下“文件”菜单,因为按下“ Shift ”键,“在此打开命令窗口”选项被启用并聚焦为“文件”菜单的第一个可用选项。按Enter键可启动命令窗口的聚焦选项。

编辑:

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

编辑2:

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

为了用键盘将注意力集中在导航栏上,Ctrl+L。然后,您可以键入cmd并点击输入

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

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

Instruction 1

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

Instruction 2

这将为您打开一个命令提示符。

在命令提示符中使用以下命令在Windows资源管理器中打开当前位置:

C:\your-directory>资源管理器。

在Windows 7中尝试了强硬的编码器给出的答案,它工作正常!

%HOMEDRIVE%%HOMEPATH%\Links中创建cmd.exe的快捷方式,打开其文件属性并将字段“ start at ”更改为%1(“ iniciar en ”翻译自西班牙语)。

现在拖动文件夹到它,你会看到神奇的。它也适用于所有标准的打开文件对话框。哇哦!

PS:我的图片中那些“奇怪”的标签是因为我使用了三叶草。我推荐它!

enter image description here


http://www.petefreitag.com/item/146.cfm

  • 打开Windows资源管理器

  • 工具->文件夹选项

  • 文件类型选项卡

  • 选择文件夹文件类型

  • 单击“高级

  • 单击“新建”

  • 对于行动,键入您希望上下文菜单显示的内容,即 已使用命令提示符.

  • 对于用于执行操作的应用程序,使用 C:\Windows\System32\cmd.exe(注意:在Win2K上,您需要指定Winnt目录而不是Windows目录)