在 Windows 10 的上下文菜单中将 PowerShell 替换为命令提示符

已发表: 2017-09-13
在 Windows 10 的上下文菜单中将 PowerShell 替换为命令提示符

在 Windows 10 的上下文菜单中将 PowerShell 替换为命令提示符:如果您最近更新到 Windows 10 最新的 Creators Update,那么您可能已经注意到,当您按 Shift 并右键单击任何文件夹时,“在此处打开命令窗口”选项具有已替换为“在此处打开 PowerShell 窗口”。 虽然很多人不知道 powershell 是什么,但微软希望他们如何使用这个功能呢? 好吧,这就是我们整理本指南的原因,该指南将向您展示如何再次在文件资源管理器上下文菜单中添加“在此处打开命令窗口”选项。

在 Windows 10 的上下文菜单中将 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 扩展名非常重要)。

从另存为类型下拉列表中选择所有文件,然后将文件名键入为 cmdfix.reg

5.现在导航到要保存文件的位置,然后单击保存。

6.双击该文件,然后单击“是”继续,这将在上下文菜单中添加“在此处打开命令窗口”选项。

双击 reg 文件运行,然后选择 Yes 以继续

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 打开注册表编辑器。

运行命令 regedit

2.导航到以下注册表路径:

HKEY_CLASSES_ROOT\Directory\shell\cmd

3.右键单击cmd文件夹,然后单击权限。

右键单击 cmd 文件夹,然后单击权限

4.现在在安全选项卡下单击高级按钮。

现在在安全选项卡下单击高级按钮

5.在高级安全设置窗口单击所有者旁边的更改。

单击所有者下的更改

6.从选择用户或组窗口再次单击高级。

选择用户或组高级

7.现在单击立即查找,然后从列表中选择您的用户帐户,然后单击确定。

单击右侧的立即查找并选择用户名,然后单击确定

8.添加用户帐户后,选中“替换子容器和对象的所有者”。

添加用户帐户后,选中子容器和对象上的替换所有者

9.单击应用,然后单击确定。

10.您将再次被带到权限窗口,从那里选择管理员,然后在权限下勾选完全控制。

选择管理员,然后在权限下勾选完全控制

11.单击应用,然后单击确定。

12.现在在 cmd 文件夹中,右键单击HideBasedOnVelocityId DWORD,然后选择重命名。

右键单击 HideBasedOnVelocityId DWORD,然后选择重命名

13.将上面的 DWORD 重命名为ShowBasedOnVelocityId ,然后按 Enter。

将上面的 DWORD 重命名为 ShowBasedOnVelocityId,然后回车

14.这将在您关闭注册表编辑器后立即启用“在此处打开命令窗口”选项。

15.如果您想恢复原状,只需将 DWORD 再次重命名为 HideBasedOnVelocityId。 再次检查并查看您是否能够在 Windows 10 的上下文菜单中成功地将 PowerShell 替换为命令提示符。

如何从 Windows 10 的上下文菜单中删除在此处打开 PowerShell 窗口

即使按照上述步骤似乎在右键单击上下文菜单中带回了“在此处打开命令窗口”选项,但您仍然会看到“在此处打开 PowerShell 窗口”选项,并且为了将其从上下文菜单中删除,请按照以下步骤操作 -列出的步骤。

1.按 Windows 键 + R 然后键入regedit并按 Enter。

运行命令 regedit

2.导航到以下注册表路径:

HKEY_CLASSES_ROOT\Directory\shell\PowerShell

3.右键单击PowerShell ,然后选择权限。

右键单击 PowerShell,然后选择权限

4.单击权限窗口下的高级按钮

5.在高级安全设置窗口单击所有者旁边的更改

单击所有者下的更改

6.从选择用户或组窗口再次单击高级。

选择用户或组高级

7.现在单击立即查找,然后从列表中选择您的用户帐户,然后单击确定。

单击右侧的立即查找并选择用户名,然后单击确定

8.添加用户帐户后,选中“替换子容器和对象的所有者”。

添加用户帐户后,选中子容器和对象上的替换所有者

9.单击应用,然后单击确定。

10.您将再次被带到权限窗口,从那里选择管理员,然后在权限下勾选完全控制。

选择管理员,然后在权限下勾选完全控制

11.单击应用,然后单击确定。

12.现在在 PowerShell 文件夹中,右键单击ShowBasedOnVelocityId DWORD,然后选择重命名。

现在在 PowerShell 文件夹中,右键单击 ShowBasedOnVelocityId DWORD,然后选择重命名

13.将上面的 DWORD 重命名为HideBasedOnVelocityId ,然后回车。

将上面的 DWORD 重命名为 HideBasedOnVelocityId,然后回车

14.这将在您关闭注册表编辑器后立即禁用“在此处打开 PowerShell 窗口”选项。

15.如果您想恢复原状,只需将 DWORD 再次重命名为 ShowBasedOneVelocityId。

为你推荐:

  • 如何将 Windows 10 应用程序移动到另一个驱动器
  • 如何在 Windows 10 中扩展系统驱动器分区 (C:)
  • 在 Windows 10 开始菜单中用命令提示符替换 Powershell
  • 如何更改 Windows 10 中的默认安装目录

就是这样,您已成功在 Windows 10 的上下文菜单中将 PowerShell 替换为命令提示符,但如果您对本文仍有任何疑问,请随时在评论部分询问。