取回在此处打开命令提示符,而不是在资源管理器中打开 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)
Related posts
Replace PowerShell Context Menu中的Replace PowerShell在Windows 10中
如何在Windows 10中的文件夹中打开Command Prompt
Context Menu编辑:Add,在Windows 11 Remove Context Menu项目
Add Open Windows Terminal在Context Menu中打开ANY Profile
恢复缺少NEW context menu item File Explorer
如何将Secure Delete添加到Windows 10中的context menu
如何在Windows 10中添加Create Restore Point item至Context Menu
Context Menu在Windows 10中的Remove or Add EFS File ownership
如何在Windows使用上下文菜单下载Subtitles的Subtitles
Remove Edit与Photos and Edit从Context Menu Paint 3D
在 Windows 10 上下文菜单中以管理员身份在此处添加打开命令窗口
Send要Toys:增强Send系统上下文菜单在PC上
Context Menu中Add Copy至Folder and Move至Context Menu Windows 10
OneClickFireWALL:Block或允许Internet access通过Context Menu
如何在Windows 10中添加Environment Variables至Context Menu
使用 Windows 资源管理器在文件夹中打开命令提示符
Add or Remove Open在Windows Terminal从Context Menu
从Explorer context菜单中从NEW submenu中删除项目
如何使用 PowerShell、CMD 或文件资源管理器计算文件夹中的文件
WinX Menu的Replace Command Prompt WinX Menu的Windows 10