在 Windows 10 的上下文菜单中将 PowerShell 替换为命令提示符
已发表: 2017-09-13
在 Windows 10 的上下文菜单中将 PowerShell 替换为命令提示符:如果您最近更新到 Windows 10 最新的 Creators Update,那么您可能已经注意到,当您按 Shift 并右键单击任何文件夹时,“在此处打开命令窗口”选项具有已替换为“在此处打开 PowerShell 窗口”。 虽然很多人不知道 powershell 是什么,但微软希望他们如何使用这个功能呢? 好吧,这就是我们整理本指南的原因,该指南将向您展示如何再次在文件资源管理器上下文菜单中添加“在此处打开命令窗口”选项。
此外,开始菜单中的命令提示符选项已被 PowerShell 替换为最新的 Creators Update,但幸运的是它可以通过 Windows 设置恢复。 但遗憾的是,没有选项/设置可以从 Windows 10 的右键单击上下文菜单中替换“在此处打开命令窗口”选项。因此,不要浪费任何时间,让我们看看如何在 Windows 10 的上下文菜单中用命令提示符实际替换 PowerShell在下面列出的指南的帮助下。
内容
- 在 Windows 10 的上下文菜单中将 PowerShell 替换为命令提示符
- 方法 1:使用注册表修复
- 方法 2:手动创建注册表项
- 如何从 Windows 10 的上下文菜单中删除在此处打开 PowerShell 窗口
在 Windows 10 的上下文菜单中将 PowerShell 替换为命令提示符
确保创建还原点 以防万一出现问题。
方法 1:使用注册表修复
注意:如果您不想使用此方法,则可以尝试方法 2,该方法可让您手动编辑注册表条目以解决问题。
1.打开空记事本文件,然后按原样粘贴以下文本:
Windows 注册表编辑器版本 5.00 [HKEY_CLASSES_ROOT\Directory\shell\cmdprompt] @="@shell32.dll,-8506" "扩展"="" "无工作目录"="" [HKEY_CLASSES_ROOT\Directory\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\"" [HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt] @="@shell32.dll,-8506" "扩展"="" "无工作目录"="" [HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\"" [HKEY_CLASSES_ROOT\Drive\shell\cmdprompt] @="@shell32.dll,-8506" "扩展"="" "无工作目录"="" [HKEY_CLASSES_ROOT\Drive\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\""
2.从记事本菜单中单击文件,然后单击另存为。
3.从保存类型下拉列表中选择“所有文件。 “
4. 键入文件的名称为cmdfix.reg (.reg 扩展名非常重要)。
5.现在导航到要保存文件的位置,然后单击保存。
6.双击该文件,然后单击“是”继续,这将在上下文菜单中添加“在此处打开命令窗口”选项。
7.现在,如果您想从上下文菜单中删除“在此处打开命令窗口”选项,请打开记事本文件并将以下内容粘贴到其中:
Windows 注册表编辑器版本 5.00 [-HKEY_CLASSES_ROOT\Directory\shell\cmd2] [-HKEY_CLASSES_ROOT\Directory\Background\shell\cmd2] [-HKEY_CLASSES_ROOT\Drive\shell\cmd2] [-HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\cmd2]
8.选择保存类型为“所有文件。 ”并将文件命名为Defaultcmd.reg。
9.单击保存并双击文件以从上下文菜单中删除该选项。 现在,如果不是,这将在上下文菜单中用命令提示符替换 PowerShell,然后继续下一个方法。
方法 2:手动创建注册表项
1.按 Windows 键 + R 然后键入regedit并按 Enter 打开注册表编辑器。
2.导航到以下注册表路径:
HKEY_CLASSES_ROOT\Directory\shell\cmd
3.右键单击cmd文件夹,然后单击权限。
4.现在在安全选项卡下单击高级按钮。
5.在高级安全设置窗口单击所有者旁边的更改。
6.从选择用户或组窗口再次单击高级。

7.现在单击立即查找,然后从列表中选择您的用户帐户,然后单击确定。
8.添加用户帐户后,选中“替换子容器和对象的所有者”。 “
9.单击应用,然后单击确定。
10.您将再次被带到权限窗口,从那里选择管理员,然后在权限下勾选完全控制。
11.单击应用,然后单击确定。
12.现在在 cmd 文件夹中,右键单击HideBasedOnVelocityId DWORD,然后选择重命名。
13.将上面的 DWORD 重命名为ShowBasedOnVelocityId ,然后按 Enter。
14.这将在您关闭注册表编辑器后立即启用“在此处打开命令窗口”选项。
15.如果您想恢复原状,只需将 DWORD 再次重命名为 HideBasedOnVelocityId。 再次检查并查看您是否能够在 Windows 10 的上下文菜单中成功地将 PowerShell 替换为命令提示符。
如何从 Windows 10 的上下文菜单中删除在此处打开 PowerShell 窗口
即使按照上述步骤似乎在右键单击上下文菜单中带回了“在此处打开命令窗口”选项,但您仍然会看到“在此处打开 PowerShell 窗口”选项,并且为了将其从上下文菜单中删除,请按照以下步骤操作 -列出的步骤。
1.按 Windows 键 + R 然后键入regedit并按 Enter。
2.导航到以下注册表路径:
HKEY_CLASSES_ROOT\Directory\shell\PowerShell
3.右键单击PowerShell ,然后选择权限。
4.单击权限窗口下的高级按钮。
5.在高级安全设置窗口单击所有者旁边的更改。
6.从选择用户或组窗口再次单击高级。
7.现在单击立即查找,然后从列表中选择您的用户帐户,然后单击确定。
8.添加用户帐户后,选中“替换子容器和对象的所有者”。 “
9.单击应用,然后单击确定。
10.您将再次被带到权限窗口,从那里选择管理员,然后在权限下勾选完全控制。
11.单击应用,然后单击确定。
12.现在在 PowerShell 文件夹中,右键单击ShowBasedOnVelocityId DWORD,然后选择重命名。
13.将上面的 DWORD 重命名为HideBasedOnVelocityId ,然后回车。
14.这将在您关闭注册表编辑器后立即禁用“在此处打开 PowerShell 窗口”选项。
15.如果您想恢复原状,只需将 DWORD 再次重命名为 ShowBasedOneVelocityId。
为你推荐:
- 如何将 Windows 10 应用程序移动到另一个驱动器
- 如何在 Windows 10 中扩展系统驱动器分区 (C:)
- 在 Windows 10 开始菜单中用命令提示符替换 Powershell
- 如何更改 Windows 10 中的默认安装目录
就是这样,您已成功在 Windows 10 的上下文菜单中将 PowerShell 替换为命令提示符,但如果您对本文仍有任何疑问,请随时在评论部分询问。