Windows资源管理器“命令提示符处”[已关闭]
Windows资源管理器“命令提示符处”[已关闭]
在Windows中,我经常发现自己打开一个文件夹,希望能够在同一工作目录下打开一个命令提示符。
我知道Power Toys中有“命令提示符”,但它只能作为文件夹上下文菜单中的一个选项,而无法在文件夹内部使用,如果你已经在文件夹内部,你只能导航到父目录并在那里使用它,但如果父目录中有成千上万个目录,这样做就不太方便了。我尝试过一些与资源管理器中文件夹操作相关的自制批处理文件,但它们也存在类似的问题。
那么,打开一个以当前Windows资源管理器文件夹为工作目录的命令提示符,最快的方法是什么?
我的当前方法(非常糟糕):
- Alt + D, Ctrl + C(复制路径)
- Win + R, "cmd", Enter(打开命令提示符)
- "cd", Space(开始输入改变目录的命令)
- Alt + Space, e, p(粘贴目录)
- Enter(执行改变目录)
我知道还有更好的方法!它是什么?
问题:为什么在Windows资源管理器中找不到“命令提示符”功能?如何解决这个问题?
原因:在Windows 7和Vista中,按下Shift+Alt+F,会弹出“文件”菜单,同时“打开命令窗口”选项被启用并成为“文件”菜单中的第一个选项。按下Enter键即可打开命令提示符。然而,如果当前文件夹中已经选择了某个文件或文件夹,则无法通过此方法打开命令提示符。此外,有用户反馈在Windows 7中,此方法只会显示文件下拉菜单,而无法打开命令提示符。
解决方法1:如果当前文件夹中已经选择了文件或文件夹,需要先点击文件夹内的空白区域,取消之前的选择,然后再按照上述方法尝试打开命令提示符。
解决方法2:在Windows资源管理器的导航栏中,找到当前文件夹的路径,点击导航栏,然后输入“cmd”并按下Enter键,即可打开命令提示符。
如果在Windows资源管理器中无法找到“命令提示符”功能,可以尝试通过按下Shift+Alt+F,然后按下Enter键的方法打开。如果当前文件夹中已经选择了文件或文件夹,需要先取消选择,然后再尝试打开命令提示符。另外,还可以通过在导航栏中输入“cmd”并按下Enter键的方法打开命令提示符。这些方法适用于Windows 7和Vista系统,并且有用户表示在Windows 10系统中也可行。
问题的原因是在Windows资源管理器中无法直接打开命令提示符窗口的选项。解决方法是使用快捷键或脚本来打开命令提示符窗口。
在Windows资源管理器中,可以通过在地址栏中输入"cmd"来打开命令提示符窗口。这个方法适用于Windows XP、Vista、7、8和10(包括创作者更新)。快捷键Alt+D(英语)或Alt+E(德语)可以将焦点移动到地址栏。
这个方法也适用于Windows 7/8/Server 2008+中的PowerShell。在命令栏中输入"powershell"将会打开一个设置为该目录的PowerShell窗口。
如果在UNC路径(\\server\sharename)中,这个方法将不起作用。此时,可以使用Shift+右键单击,选择“在此处打开命令窗口”来打开命令提示符窗口。这将在运行时创建一个网络驱动器。
如果你懒得使用上述方法,你可以使用AutoHotkey脚本将其映射到Ctrl+T快捷键。
在一些特定情况下,快捷键Alt+D/E可能无法在Windows资源管理器中工作,这可能取决于键盘布局或操作系统版本。
还有一种方法是以管理员身份运行命令提示符。这和鼠标右键单击资源管理器窗口并选择"以管理员身份运行"效果相同。
在Windows 10的创作者更新中,右键单击资源管理器窗口不再提供命令提示符选项,只有PowerShell选项。这是因为Microsoft想推广PowerShell。
在Windows 7上,通过在地址栏中输入"cmd"来打开命令提示符窗口是可以的,但在Windows XP上不起作用。
另外,有一个替代方法是使用快捷键Ctrl+L将焦点移动到地址栏。
总结起来,要在Windows资源管理器中打开命令提示符窗口,可以通过在地址栏中输入"cmd"来实现,或者使用快捷键Alt+D/E或Ctrl+L。也可以使用AutoHotkey脚本将其映射到Ctrl+T快捷键。在某些情况下,可以以管理员身份运行命令提示符。不过需要注意的是,在Windows 10的创作者更新中,右键单击资源管理器窗口不再提供命令提示符选项,只有PowerShell选项。
在Windows资源管理器中,右键单击所需文件夹中的空白空间时,按住Shift键可以弹出一个更详细的上下文菜单。其中一个选项是“在此处打开命令提示符”。这适用于Windows Vista、7、8和10。但是,在Windows 10创作者更新之后,该选项已被替换为“在此处打开PowerShell”。但是,有方法可以重新启用“在此处打开命令提示符”。
这适用于Vista及以上版本。您还可以在某个文件夹上按住Shift键并单击它本身。
它在Windows XP中也适用,不同之处在于您必须单击文件夹图标本身。
完全键盘解决方案(Windows 7):按下SHIFT+F10
打开上下文菜单,然后按下与命令提示符相关联的字母(在法语中为“f”)。
F10是打开主菜单的快捷键。上下文菜单由菜单键(位于右Alt和右Ctrl之间的键)打开,因此您可以使用Shift+Menu
。
嗯,我的笔记本电脑上没有“菜单”键 😐
顺便说一下,Dr. Evil的答案仍然适用于最新的Windows 10。只需在位置栏中键入cmd
。
那些因为Win10CU失去了这个选项的人,可以拥有并重命名HKEY_CLASSES_ROOT\Directory\shell\cmd,HideBasedOnVelocityId
键(添加下划线前缀或其他内容),命令提示符选项就会恢复!