我怎样才能在一个特定的位置打开一个cmd窗口,而不必一直导航到我想要的目录?


当前回答

Pushd命令设置当前文件夹。所以:

cmd /k "pushd D:\Music"

其他回答

创建一个快捷方式,并编辑快捷方式的“Start In”属性到您想要cmd.exe启动的目录。

使用/K开关。例如

cmd /K "cd /d c:\WINDOWS\"

将创建一个cmd窗口在C:\Windows目录

在Windows资源管理器- shift +鼠标右键点击上面的文件夹“打开命令窗口这里”选项显示在菜单中。或在您的Windows版本的语言。

从Windows 7到某些版本的Windows 10,在任何你想要的地方打开命令提示符都非常简单,而不需要使用命令“cd”进行导航。 试试下面这个。 按住Shift键点击鼠标右键。

它会产生这样一个选项。然后只需选择“此处打开命令窗口”选项。 最新版本的Windows 10已经将此功能替换为“此处打开Powershell”。

尽管在Windows 10下的HKCR\Directory\shell有几个答案(不工作),但以下对我来说是有效的:

SetOpenCmdHere.reg

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell\cmd]
@="Open CMD here..."

[HKEY_CLASSES_ROOT\Folder\shell\cmd\command]
@="C:\\Windows\\system32\\cmd.exe /k pushd \"%1\""