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

时间:2008-12-18 16:05:51

标签: windows command-line windows-explorer

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

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

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

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

  • Alt - D Ctrl - C (复制路径)< / LI>
  • 赢取 - R ,“cmd”,输入 (启动命令提示符)
  • “cd”, Space (启动更改目录命令)
  • Alt - Space e p (粘贴目录)< / LI>
  • 输入 (执行更改目录)

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

16 个答案:

答案 0 :(得分:423)

按住 Shift ,同时右键单击所需文件夹中的空白区域,以显示更详细的上下文菜单。其中一个选项是Open Command Window Here。这适用于Windows Vista,7,8和10.自Windows 10 Creators Update以来,该选项已替换为Open PowerShell Here。但是,有enable Open Command Window Here again的方法。

答案 1 :(得分:296)

只需键入“cmd”到位置栏,就是这样。它将在当前路径中启动一个新的命令提示符。

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

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

  • Alt D 英文(Tim Stewart在评论中指出)
  • 德语中的
  • Alt E

答案 2 :(得分:30)

在当前文件夹中,只需按 Shift + Alt + F - 然后 - &gt; 输入

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

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

修改:

如果您在文件夹中并且已经选择了某些内容(文件/文件夹),则无法使用。在这种情况下,单击文件夹内的空白区域以取消选择以前选择的任何文件并重复。

<强> EDIT2:

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

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

答案 3 :(得分:29)

Right-click the title-bar icon of the Explorer window.您将获得当前文件夹的上下文菜单,您可在其中找到“此处的命令窗口”项。

(请注意,要查看该菜单项,您需要安装the corresponding "power toy",或者您可以create the right registry keys自己将该项添加到文件夹的上下文菜单中。)

答案 4 :(得分:28)

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

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

Instruction 1

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

Instruction 2

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

答案 5 :(得分:21)

在vista和Windows 7上:

  • Alt + d - &gt;它将把重点放在资源管理器窗口的地址栏上
  • 然后,键入要使用WIN + r
  • 启动的任何程序的名称
  • 点击输入

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

答案 6 :(得分:11)

对于Windows Vista和Windows 7,要打开命令提示符 1)转到你想要工作的文件夹

2)在地址栏中键入-cmd

按enter键

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

答案 7 :(得分: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"

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资源管理器中双击此按钮会将这些密钥添加到注册表中。

答案 8 :(得分:8)

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

http://tools.tortoisesvn.net/StExBar

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

答案 9 :(得分:4)

几乎和你的一样:

  • Alt + d Ctrl + c
  • 赢+ R
  • cmd / K cd Ctrl + v ENTER

答案 10 :(得分:3)

如果这太麻烦了,你可以尝试切换到像freecommander这样的Windows资源管理器替代品,它有一个用于此目的的工具栏按钮。

答案 11 :(得分:2)

我经常使用&#34;发送到&#34;功能。
我在shell:sendto文件夹中创建我自己的批处理(.bat)文件,并使用上下文菜单将文件/文件夹发送给它们(只需在位置栏中编写&shell; send:&#39;)。
我有脚本来执行所有类型的事情:通过ftp发送文件,在当前文件夹中启动php服务器,创建以当前日期命名的文件夹,将发送的路径复制到剪贴板等。
对不起,有点offtopic但反正有用。

答案 12 :(得分:1)

尝试了Windows 7中的answer given by Tough Coder,它确实有效!

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

现在将文件夹拖到它上面你就会看到魔力。它在所有标准的“打开文件”对话框中都有效。哇!

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

enter image description here

答案 13 :(得分:0)

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

答案 14 :(得分:0)


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

  • 打开 Windows资源管理器

  • 工具 - &gt; 文件夹选项

  • 文件类型标签

  • 选择文件夹文件类型

  • 点击高级

  • 点击新建

  • 对于操作键入您希望显示上下文菜单的内容,我 使用命令提示符。

  • 对于用于执行操作的应用程序,请使用 c:\ windows \ system32 \ cmd.exe(注意win2k你要指定winnt目录而不是windows目录)

答案 15 :(得分:-1)

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

C:\您的目录&gt;探险家。