hoochanlon 发表于 2024-4-3 12:20

换回系统用批处理整合了下win11右键信息

### 缘起

换回Windows系统,用着win11,右键老是多一步繁琐的点击。再者,我猜测win11及以后的系统估计右键也都是这样了,所以写个简单脚本做备忘。

由于近年都在用MAC,虚拟机也是临时用下Windows,对这方面不敏感,看了一些资料,发现自己已经迟了两三年了。


### 执行与效果

```
curl -OfsSL https://ghproxy.org/https://raw.githubusercontent.com/hoochanlon/scripts/main/d-bat/right-menu.bat&&call right-menu.bat
```

经典菜单

![](https://cdn.jsdelivr.net/gh/hoochanlon/scripts/AQUICK/PixPin_2024-04-03_11-36-24.png)

新版

![](https://cdn.jsdelivr.net/gh/hoochanlon/scripts/AQUICK/PixPin_2024-04-03_11-36-59.png)


### 附源码

链接:https://github.com/hoochanlon/scripts/blob/main/d-bat/right-menu.bat

```
@echo off
echo 请选择要执行的操作:
echo 1. 回归Win10经典右键菜单
echo 2. 恢复Win11及往后版本的右键菜单
echo 3. 退出

choice /c 123 /n /m "请按选项:"

goto option_%errorlevel%

rem 选项处理
:option_1
rem 回归win10经典右键菜单
reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
tskill explorer
echo Win10经典右键菜单已回归。
goto end

:option_2
rem 恢复win11及往后版本的右键菜单
reg delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /va /f
rem 重启资源管理/刷新
tskill explorer
echo Win11及往后版本的右键菜单已恢复。
goto end

:option_3
echo 退出程序。
exit

:end
pause


@rem 参考连接:

@REM * https://zhuanlan.zhihu.com/p/550043382
@REM * https://answers.microsoft.com/en-us/windows/forum/all/windows-11-restore-classic-context-menu/dd8fa553-7747-4071-be58-9a8b6902a7b6
@REM * https://answers.microsoft.com/en-us/windows/forum/all/restore-old-right-click-context-menu-in-windows-11/a62e797c-eaf3-411b-aeec-e460e6e5a82a
@REM * https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/reg-add

```

### 参考

一篇知乎专栏

* (https://zhuanlan.zhihu.com/p/550043382)

剩下的是微软社区的

* https://answers.microsoft.com/en-us/windows/forum/all/windows-11-restore-classic-context-menu/dd8fa553-7747-4071-be58-9a8b6902a7b6
* https://answers.microsoft.com/en-us/windows/forum/all/restore-old-right-click-context-menu-in-windows-11/a62e797c-eaf3-411b-aeec-e460e6e5a82a
* https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/reg-add

weipohai 发表于 2024-4-3 13:52

直接用startallback一个工具搞定右键菜单和任务栏,实在习惯不了win11默认布局,

akinet 发表于 2024-4-3 14:16

如何去掉右键“在终端中打开”?

hoochanlon 发表于 2024-4-3 14:22

akinet 发表于 2024-4-3 14:16
如何去掉右键“在终端中打开”?

在终端打开运行命令,也可以复制或下载脚本运行,属于怎么方便怎么来。

kisslovee 发表于 2024-4-3 15:04

这个好,复制后直接做一个批处理,喜欢。可以随时变化win10和win11右键菜单

magiclyan 发表于 2024-4-3 15:37

Mark备用
虽然一直以来对Win11很不看好,右键菜单和磁贴以及任务栏等很多都用不习惯
奈何很多新功能微软只针对Win11开放

MemSky729 发表于 2024-4-3 17:26

mark一下,可以自由选择切换还是不错的

CUMT 发表于 2024-4-7 08:40

akinet 发表于 2024-4-3 14:16
如何去掉右键“在终端中打开”?

sophiapp好像有这个设置。

mobei010 发表于 2024-4-22 15:08

右击左下角的徽标,在弹出菜单中选择 Windows 终端(管理员)
粘贴如下命令,回车即可完成设置。此操作将强制重启资源管理器!
reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f
taskkill /F /IM explorer.exe
explorer.exe

liang103 发表于 2024-5-26 14:18

感谢分享
页: [1]
查看完整版本: 换回系统用批处理整合了下win11右键信息