取回在此处打开命令提示符,而不是在资源管理器中打开 PowerShell

不久前,Windows 操作系统(Windows OS)环境中的各个位置都提供了使用命令提示符的选项。(Command Prompt)您可以通过按住Shift键然后右键单击以查看在此处打开命令窗口(Open command window here)条目出现在任何文件夹中的命令提示符。(open the Command Prompt in any folder)但是对于Windows 11/10微软(Microsoft)正专注于用Powershell取代它。我们可以看到这一点,因为当我们现在按 Shift+Right-Click时,您会看到一个选项说在此处打开 PowerShell 窗口,(Open PowerShell window here) 而不是在 此处打开命令窗口。(Open command window here.)

取回(Get)在此处打开命令提示符(Open Command Prompt),而不是在资源管理器中打开(Explorer)PowerShell

在此处打开命令窗口

好吧,您可以恢复旧行为并让 Shift+右键单击在任何文件夹的上下文菜单中显示“在此处打开命令窗口”选项。(Open command window here)让我们看看如何做到这一点。

将此处打开的命令窗口项恢复到文件夹上下文菜单

您可以使 Shift+右键单击在此处显示打开命令(Open Command)窗口而不是PowerShell

使用运行 (WinKey + R) 并键入regedit 打开注册表编辑器(Registry Editor)并浏览到此位置:

HKEY_CLASSES_ROOT\Directory\shell\cmd

右键单击 cmd 文件夹,然后单击Permissions

接下来,(Next, c)单击高级(Advanced )按钮。将出现一个名为 “高级安全设置”(Advanced Security Settings)的窗口。现在,单击 所有者 (Owner )部分的更改 (Change )链接 。

在字段中输入您的帐户名称,然后单击 检查名称(Check Names)以验证帐户名称,然后单击 确定。(OK.)

选择“ 替换子容器和对象的所有者”选项。(Replace owner on subcontainers and objects. )单击确定。(OK.)

完成此操作后,现在在 组或用户名 (Group or User names )列表中,选择 管理员 (Administrators )并 在 管理员权限 (Permissions for Administrators )面板中选择完全控制 。(Full Control )单击 确定。(OK.)

接下来,在 cmd 文件夹中HKEY_CLASSES_ROOTDirectoryshellcmd,右键单击HideBasedOnVelocityId  DWORD。

单击重命名(Rename )并将其名称更改为 ShowBasedOnVelocityId。最后,按Enter。

关闭注册表并查看。

Shift+Right-click.时,您将能够在文件夹内的上下文菜单中 看到在此处打开命令窗口 选项。(Open command window here )

相关(Related): 使用管理员权限将 PowerShell 或命令提示符固定到开始菜单的快捷方式。

删除在此处打开 PowerShell(Remove Open PowerShell)窗口选项

运行regedit 打开注册表编辑器(Registry Editor)并浏览到此位置:

HKEY_CLASSES_ROOT\Directory\shell\PowerShell

右键单击cmd 文件夹,然后单击权限。(Permissions.)

单击高级(Advanced )按钮。将出现一个名为 “高级安全设置”(Advanced Security Settings)的窗口。现在,单击 所有者 (Owner )部分的更改 (Change )链接 。

在字段中输入您的帐户名称,然后单击 检查名称(Check Names)以验证帐户名称,然后单击 确定。(OK.)

选择“ 替换子容器和对象的所有者”选项。(Replace owner on subcontainers and objects. )点击 确定 (OK )按钮

在 组或用户名 (Group or User names )列表中,选择 管理员 (Administrators ),然后在 管理员权限 (Permissions for Administrators )面板中选择 完全控制 。(Full Control )单击 确定。(OK.)

PowerShell文件夹中,右键单击ShowBasedOnVelocityId  DWORD,然后单击 重命名(Rename )并将名称更改为HideBasedOnVelocityId  ,然后按 Enter。

Shift+Right-click.时,您将无法 在文件夹内的上下文菜单中 看到在此处打开 PowerShell 窗口 选项。(open PowerShell window here )

尽管大部分cmd命令都可以使用PowerShell运行,但仍然有很多人喜欢使用cmd窗口。

因此,我们建议这些人利用此 hack 使 Windows 11/10 对他们更友好。

相关(Related):在Windows 11/10的 WinX 电源菜单中将命令提示符替换为 PowerShell 。(Replace Command Prompt with PowerShell in WinX Power Menu)



About the author

我是一位强烈推荐的 Windows 10 专家,我专注于帮助人们个性化他们的计算机外观并使他们的 Office 工具更加用户友好。我利用自己的技能帮助他人找到使用 Microsoft Office 的最有效方法,包括如何格式化文本和图形以进行在线打印、如何为 Outlook 创建自定义主题,甚至如何自定义桌面任务栏的外观计算机。



Related posts