我怎么可以打开一个cmd窗口在一个特定的位置,而不必浏览所有的方法目录我想要的吗?

有帮助吗?

解决方案

你可能想看看 这种"PowerToy"从Microsoft:

开放的命令窗口在这里

这PowerToy增加了一个"开放的命令 窗口在这里的"上下文的菜单中选项 文件系统的文件夹,给你一个 快速的方式来打开一个窗口的命令 (cmd.exe)指向的选择 文件夹。

编辑: 该软件将不能在一个版本的Windows早或晚于Windows XP。

enter image description here

其他提示

这可能是你想要的:

cmd /K "cd C:\Windows\"

注意,为了改变驱动的信件,需要使用 cd /d.例如:

C:\Windows\System32\cmd.exe /K "cd /d H:\Python\"

(文件)

如果你有Windows Vista或之后,右点击图标文件夹在资源管理器,同时保持所转移的关键,然后点击"开放的"命令"窗口"或"打开电源外壳窗口在这里的"上下文的菜单中选择。

如果你已经在文件夹你想,你可以做到下列之一:

  • [只Win8+]击Explorer带的文件的按钮,然后点击"开放的"命令"窗口"或"打开电源外壳窗口在这里"。
  • 移位-右击 在该背景资源管理器窗口,然后点击"开放的"命令"窗口"或"打开电源外壳窗口在这里"。(建议通过凯特的意见)
  • [只Vista或windows7资]保持下来的转移时,开浏览器菜单文件,然后点击"开放的命令窗口,在这里"。如果你不能看看菜单吧,打开文件按菜单 Alt-移位-F - Alt-F 打开文件的菜单,再加上 移位.

为Windows XP, 使用PowerToy提到,dF 获得同样的功能。

假定,在文件管理你已经打开目标目录/文件夹,这样做:

  1. 点击的地址栏,或者按 Alt+D

  2. 现在,当地址栏突出显示,型 cmd 在酒吧。

  3. 按下输入键

你会注意到该命令迅速从那个文件夹

从窗7到的某些版本的Windows10,这是非常简单的开放的命令提任何你愿意的话,没有导航的使用命令"cd"。试试下面的一个。点击鼠标就是通过保持正确的按钮 移位 关键。

Sample

它将产生一种选择这样。然后只要选择"开放的命令这里窗口"选项。最新版本的Windows10替换了这个要素与"打开电源外壳在这里"。

在Windows Vista视窗7和Windows10简单地按住 移位 关键的和正确的点击一个文件夹。

菜单将包含一个条目题为:"开放的命令窗口,在这里"

更新: 类型的"记录"的地址栏资源管理器和新闻 输入

enter image description here

更新2: 在windows10,文件菜单选择"打开的窗口PowerShell"。有一个选项,用于运行为 管理员.

enter image description here

使用/K开关。例如

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

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

只是写信 cmd 地址栏中,它将打开在目前的文件夹。

创建一个快捷方式和编辑的"开始在"性的捷径到目录你想要的cmd.exe 启动。

在Windows8,你可以点击的地址栏和类型"记录"(没有引号)和打击进入。这将打开cmd窗口,在目前的路径。

此外,这里是一个快捷方式打开控制台在任何窗户文件夹:

  • 打开任何文件夹在windows资源。
  • Alt + D 为焦点的地址吧
  • 类型 cmd 并按下输入键

非常实用的快捷方式。

我只是看到了这一问题,并不能帮助以后我AutoHotkey脚本cmd on Windows XP。你可以发现热键在脚本。好的事是当你的前窗口是资源管理器,cmd会打开道路显示的地址栏。

我把这脚本中的一个文件夹,在我的商店所有的绿色工具(包括AutoHotkey).对于一个新的机,我只是复制的文件夹,双击脚本相关联。德商会与AutoHotkey和创建一个快捷方式在我启动文件夹。这是速度快于安装 Powertoy.

; Get working folder
GetWorkingFolder() {
    if WinActive("ahk_class ExploreWClass") or WinActive("ahk_class CabinetWClass") {
        ControlGetText, path, Edit1
        return %path%
    } else if WinActive("FreeCommander") {
        Send, {CTRLDOWN}{ALTDOWN}{INS}{ALTUP}{CTRLUP}
        Sleep, 100
        return clipboard
    } else {
        return "C:\"
    }
}

#IfWinActive,

#c::
    path := GetWorkingFolder()
    Run, %ComSpec%, %path%
    return

; PowerShell
#+C::
    path := GetWorkingFolder()
    Run, %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe, %path%
    return

#^c::
    Run, %ComSpec%, %temp%
    return

#!c::
    path := GetWorkingFolder()
    Run, %comspec% /k "%VS90COMNTOOLS%vsvars32.bat", %path%
    return

; irb
#!b::
    path := GetWorkingFolder()
    Run, c:\cygwin\bin\ruby /usr/bin/irb, %path%
    return

; Bash
#b::
    path := GetWorkingFolder()
    Run, bash --login, %path%
    return

; Paste in console
+INS::
    if WinActive("ahk_class ConsoleWindowClass") {
        WinGetPos, x, y, w, h, A
        MouseGetPos, mx, my
        ;MsgBox x=%x% y=%y% w=%w% h=%h% mx=%mx% my=%my%
        if (mx < 10)
            mx = 10
        else if (mx > w - 30)
            mx := w - 30

        if (my < 40)
            my = 40
        else if (my > h)
            my := h - 10

        MouseClick, right, mx, my
    }
    return

对任何人感兴趣,可以找到这个脚本 rwin上。

在窗户转到文件夹中的位置,在文件资源管理器移除路径和类型的记录和按进入。和的道路将开放记录。

更新:这是建立进入Windows现在。看看 这个答案.

XP powertoy是一个很好的选择,但是我想我会后另一个,你想到"滚你自己"。创建一个文本的文件,它的名字的任何东西。reg,粘贴在代码下面,加以保存,然后,双击就可以将它添加到注册表(或只是添加的信息的注册手如果你知道什么会在这。reg文件)。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell\Command_Prompt_Here...]
@="Command Prompt Here..."

[HKEY_CLASSES_ROOT\Folder\shell\Command_Prompt_Here...\command]
@="cmd.exe \"%1\""

更新:后窗更新, Windows10 除cmd-这里的特征。重新激活它,你要使用:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\cmd]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""
"ShowBasedOnVelocityId"=dword:00639bc8

[HKEY_CLASSES_ROOT\Directory\shell\cmd\command]
@="cmd.exe /s /k pushd \"%V\""

入口 ShowBasedOnVelocityId 是强制性的

Windows7或以后,内部目标的文件夹的地址吧只要输入记录。就是这样。它将开辟命令迅速有道路设置你的本目录。

最简单的办法是转到地址栏的窗户资源管理器和类型 cmd 那里。它会自动打开的命令提示窗口。

命令'on'将定期文件夹以便:

cmd /k "pushd D:\Music"

在文件管理,按住 Shift 关键的,然后 right clickpress and holdfolderdrive 你想开放的命令提示在那个位置, click/tapOpen Command Prompt Here 选项。

为windows:选择 该文件夹,你想开放在命令之后的选择, 保持'转变的关键'压。右击有和选择选项 "开放的命令窗口,在这里"

在Windows资源管理器移+权鼠标点击上述文件夹"开放的命令这里窗口"选项,显示在菜单中。或在您的窗版本。

我看到,有多个答案,有些是相当复杂的:),奇怪看到他们。你只有打开任何windows文件夹窗口,导航到你想要的文件夹和重点上的地址栏和进入"记录"和按客,你将会出现新指令的提示窗口直接与文件夹路径或位置,我们已经导航windows文件夹的窗口。如果你想看看这些步骤的清晰图像,你可以检查出来的

如何开放的命令提示在一个特定文件夹直接

如果你开始记录从任务栏,这就是你所需要做的:

右击-->右击命令提示-->性

enter image description here

然后在"属性"窗口值的变化 在开始:

enter image description here

这个解决方案并不适用于开放的命令提示作为管理员

让的快捷方式cmd.exe 与params/S/K on"C:\YOUR 文件夹\"

有一个简单的方式,我知道。找到cmd.exe 在开始的菜单,并发送到桌面作为快捷方式。然后右击和选择性。你会看到"启动"栏下的"目标"。改变这种目录,作为任何你想到设置。点击OK,开始cmd.exe 这是在你的桌面上。在我看来,它是一个非常简单和一些解决方案:)

这种程序总是打开了cmd.exe 在目前的路径资源管理器:https://github.com/jhasse/smart_cmd

你也可以把它给你的任务栏,然后使用WindowsKey+[1比0]作为一个快捷键。

我注意到,Shift+正确的点击超级长的上下文的菜单,其中有"开放的命令这里窗口"选项,并不总是显示对于任何原因(我采用Windows10)因此,这里的一个方法,该方法将一直工作:

  1. 打开始,键入"记录",正确的点击"的命令提示"点击"打开文件的位置"。

  2. 复制"命令的提示"捷径到目录,你希望你可以只开放cmd在直接。

  3. 右侧击你的新的快捷方式和单击"属性"。

  4. 编辑"开始:"领域的空白或%CD%,然后点击"OK"。

现在当你点击这一快捷方式,它将打开的命令提示的指示在目前的目录,该目录的快捷方式是,目前在,例如复制这条捷径到桌面,并运行它来打开cmd到桌面上的目录。

有的只是一线文件中批:

启动"Desire_Path"//无报价关于巴斯的位置,你要开始在与cmd

实例(开一个文本编辑器、地方代码在里面保存的文件。蝙蝠扩展):

START cd C:\Users

然后只要双击它

****注:如果你想要的资源管理器,以完成的任务不把CD命令。

*做opossite:

为了你要打开一个特定的目录explorer.exe 应用程序,同时使用cmd可以使用的命令开始,绝对路线的文件夹,你想要显示。

这种方法是使用 cmd.exeSend to 所以快捷方式 cmd.exe 可以打开目录。这种替代方法的情况下不具有 Open command window here 在右击菜单。

  1. 打开文件管理'和输入 shell:sendto 在位置吧导航到 Send to 文件夹。
  2. 复制一个 Command Prompt 快捷或者创建一个新的快捷方式 .lnk 文件。
  3. 编辑性质的快捷方式和编辑目标 %windir%\system32\cmd.exe /k cd /d 并按"确定"存的变化。
  4. 右击和扩大文件夹 Send to 菜单使用 cmd 快捷方式。

这一快捷方式应该打开 cmd 窗口的目录,选择通过正确的点击。

这种方法应该下工作的窗口7和10至最少。名称的快捷方式 Command Prompt (cd) 指定任务的快捷方式。

可能的错误信息:

  • 展'的目录名称是无效的。'如果比其他的文件夹 选择。
  • 展示该系统无法找到的驱动器的规定。如果该文件夹 不存在。
  • 显示'的文件、目录名称或卷标语法是不正确的。如果多个文件是选定的。

一点关于快捷方式:该目录将自动加入端的快捷方式作为一个参数时,使用下 Send to, ,所以快捷方式不需要类型,在该目录。

右键的桌面和导航到新的和然后从子的菜单中选择"快捷"→浏览的Windows目录(或文件夹)和然后到 system32 目录和单击 "确定".

增加一个 \ 和"cmd.exe"(无报价)的命令串。它应该是这样的:

C:\WINDOWS\System32\cmd.exe.

点击 完成.右击新CMD桌面上的图标和选择性, 到开始。在选项中,删除线,并添加的路径,无论该目录是你想要它开始于...例如, C:\temp\mp3 并且点击 "确定".

而不是拯救它作为一个快捷方式,这是我要做的事和我发现它很有用的。已经有了答案显示作为一个快捷方式,但我只是想分享这一点,特别是我觉得它非常有用的角度项目。

  • 创建一个新的txt文件 写下代码进入它。
    @ECHO OFF cd C:\YourProjectPath\FolderPath\
  • 另存为。蝙蝠文件用方便的名称。(我通常保存它 "goto-myProjectName.蝙蝠"

  • 然后副本,蝙蝠文件在您的默认路径(在运行cmd, 无论是默认的道路,它开始。例如,上 我的机器,它是windows/system32)

  • 然后输入你的蝙蝠文件的名称,而不将其扩展。
  • 例如:goto-myProjectName

然后,它应该带你到那里。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top