在 Windows 10 的上下文菜单中将 PowerShell 替换为命令提示符
在 Windows 10 的上下文菜单中将 PowerShell 替换为命令提示符: (Replace PowerShell with Command Prompt in Context Menu in Windows 10: )如果您最近更新到Windows 10最新的 Creators Update,那么您可能已经注意到,当您按 Shift 并右键单击任何文件夹时,“在此处打开命令窗口”选项具有已替换为“在此处打开 PowerShell 窗口”。虽然很多人不知道 powershell 是什么,但微软(Microsoft)希望他们如何使用这个功能呢?好吧,这就是我们整理本指南的原因,该指南将向您展示如何再次在文件资源管理器(File Explorer)上下文菜单中添加“在此处打开命令窗口”选项。
此外,开始菜单(Start Menu)中的命令提示符(Command Prompt)选项被PowerShell替换为最新的创作者更新(Update),但幸运的是它可以通过Windows 设置(Windows Settings)恢复。但遗憾的是,没有选项/设置可以从Windows 10(Windows 10)的右键单击上下文菜单中替换“在此处打开命令窗口”选项。因此,不要浪费任何时间,让我们看看如何在下面列出的指南的帮助下,在Windows 10的上下文菜单(Context Menu)中用命令提示符实际(Command Prompt)替换 PowerShell 。(Replace PowerShell)
(Replace PowerShell)在Windows 10的上下文菜单中将(Context Menu)PowerShell 替换为命令提示符(Command Prompt)
确保 创建一个还原点(create a restore point) 以防万一出现问题。
方法 1:使用注册表修复(Method 1: Use Registry Fix)
注意:(Note:)如果您不想使用此方法,则可以尝试方法 2,该方法可让您手动编辑注册表(Registry)条目以解决问题。
1.打开空记事本(Notepad)文件,然后按原样粘贴以下文本:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\cmdprompt] @="@shell32.dll,-8506" "Extended"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\"" [HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt] @="@shell32.dll,-8506" "Extended"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\"" [HKEY_CLASSES_ROOT\Drive\shell\cmdprompt] @="@shell32.dll,-8506" "Extended"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Drive\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\""
2.从记事本菜单中单击文件,然后单击另存为。(Save as)
3.从保存(Save)类型下拉列表中选择“所有文件。(All Files.)“
4. 键入文件的名称为cmdfix.reg(.reg 扩展名非常重要)。
5.现在导航到要保存文件的位置,然后单击保存。(Save.)
6.双击该文件,然后单击“是”( Yes)继续,这将在上下文菜单中添加“在此处打开命令窗口”选项。(Open command window here)
7.现在,如果您想从上下文菜单中删除“在此处打开命令窗口”(remove the “Open command window here”)选项,请打开记事本文件并将以下内容粘贴到其中:
Windows Registry Editor Version 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.选择保存类型为“所有文件。(All Files.)”并将文件命名为Defaultcmd.reg。
9.单击保存(Save)并双击文件以从上下文菜单中删除该选项。现在,如果不是,这将在上下文菜单(Context Menu)中用命令提示符替换(Command Prompt)PowerShell ,然后继续下一个方法。
方法 2:手动创建注册表项(Method 2: Manually create registries entries)
1.按 Windows 键 + R 然后键入regedit并按Enter打开注册表编辑器(Registry Editor)。
2.导航到以下注册表路径:
HKEY_CLASSES_ROOT\Directory\shell\cmd
3.右键单击cmd文件夹,然后单击权限。(Permissions.)
4.现在在安全(Security)选项卡下单击高级(Advanced)按钮。
5.在高级安全设置(Advanced Security Settings)窗口单击所有者旁边的更改。(Change next to Owner.)
6.从选择用户或组(Select User or Group)窗口再次单击高级。(Advanced.)
7.现在单击立即查找(Find Now),然后从列表中选择您的用户帐户(your user account),然后单击确定。(click OK.)
8.添加用户帐户后,选中“替换子容器和对象的所有者”。(Replace owner on subcontainers and objects.)“
9.单击应用,然后单击确定。
10.您将再次被带到权限(Permissions)窗口,从那里选择管理员(Administrators),然后在权限下勾选完全控制。(Full Control.)
11.单击应用,然后单击确定。
12.现在在 cmd 文件夹中,右键单击HideBasedOnVelocityId DWORD,然后选择重命名。(Rename.)
13.将上面的 DWORD 重命名为ShowBasedOnVelocityId,然后按 Enter。
14.这将在您关闭注册表编辑器(Registry Editor)后立即启用“在此处打开命令窗口(Open command window here)”选项。
15.如果您想恢复原状,只需将DWORD再次重命名为HideBasedOnVelocityId。再次(Again)检查并查看您是否能够 在 Windows 10 的上下文菜单中成功地将 PowerShell 替换为命令提示符。( Replace PowerShell with Command Prompt in Context Menu in Windows 10.)
如何从 Windows 10 的上下文菜单中删除在此处打开 PowerShell 窗口(How to remove Open PowerShell window here from the context menu in Windows 10)
即使按照上述步骤似乎在右键单击上下文菜单中带回了“在此处打开(Open)命令窗口”选项,但您仍然会看到“在此处打开(Open) PowerShell窗口”选项,并且为了将其从上下文菜单中删除,请按照以下步骤操作 -列出的步骤。
1.按 Windows 键 + R 然后键入regedit并按 Enter。
2.导航到以下注册表路径:
HKEY_CLASSES_ROOT\Directory\shell\PowerShell
3.右键单击PowerShell,然后选择权限。(Permissions.)
4.单击权限窗口下的高级按钮。( Advanced button)
5.在高级安全设置(Advanced Security Settings)窗口单击所有者旁边的更改。( Change)
6.从选择用户(Select User)或组(Group)窗口再次单击高级。( Advanced.)
7.现在单击立即查找(Find Now),然后从列表中选择您的用户帐户,然后单击确定。
8.添加用户帐户后,选中“替换子容器和对象的所有者”。(Replace owner on subcontainers and objects.)“
9.单击应用,然后单击确定。
10.您将再次被带到权限(Permissions)窗口,从那里选择管理员(Administrators),然后在权限下勾选完全控制。(Full Control.)
11.单击应用,然后单击确定。
12.现在在PowerShell文件夹中,右键单击ShowBasedOnVelocityId DWORD,然后选择重命名。(Rename.)
13.将上面的 DWORD 重命名为HideBasedOnVelocityId,然后回车。
14.这将在您关闭注册表编辑器(Registry Editor)后立即禁用“在此处打开 PowerShell 窗口”选项。
15.如果您想恢复原状,只需将DWORD再次重命名为ShowBasedOneVelocityId(ShowBasedOnVelocityId)。
为你推荐:(Recommended for you:)
- 如何将 Windows 10 应用程序移动到另一个驱动器(How to Move Windows 10 Apps to Another Drive)
- 如何在 Windows 10 中扩展系统驱动器分区 (C:)(How to Extend System Drive Partition (C:) in Windows 10)
- 在 Windows 10 开始菜单中用命令提示符替换 Powershell(Replace Powershell with Command Prompt in the Windows 10 Start Menu)
- 如何更改 Windows 10 中的默认安装目录(How to change the default Installation Directory in Windows 10)
就是这样,您已成功在 Windows 10 的上下文菜单中将 PowerShell 替换为命令提示符,(Replace PowerShell with Command Prompt in Context Menu in Windows 10)但如果您对本文仍有任何疑问,请随时在评论部分询问。
Related posts
Windows 10 Start Menu中Replace Powershell Command Prompt
在Windows 10中启用或禁用Command Prompt and PowerShell的Legacy Console
WinX Menu的Replace Command Prompt WinX Menu的Windows 10
Context Menu中Add Copy至Folder and Move至Context Menu Windows 10
Windows 10中的Remove Give access至Context Menu
在 Windows 10 中将控制面板和命令提示符添加到 WinX 菜单
8 Windows 10 命令提示符和 PowerShell 中的新功能?
如何在Boot在Windows 10开设Command Prompt
Context Menu的Windows 10中的下载文件Add Unblock option
Add or Remove Pin开始从在Windows 10 Context Menu
在 Windows 10 上下文菜单中以管理员身份在此处添加打开命令窗口
清除Clipboard使用Command Prompt or Shortcut
如何在Windows 10中从Command Prompt编辑注册表
5 Ways在Windows 10中打开Elevated Command Prompt
从 Windows 10 的上下文菜单中删除投射到设备选项
如何在Windows 10中添加Personalize(Classic)至Context Menu
7 Ways在Windows 10中打开Elevated Windows PowerShell
在 Windows 10 中更改 IP 地址的 3 种方法
如何在Windows 10中添加Create Restore Point item至Context Menu
如何在Windows 10中的文件夹中打开Command Prompt