本帖最后由 jockon 于 2025-3-28 09:14 编辑
Windows 管理小工具 v1.4
概述
Windows 管理小工具 是一个基于批处理脚本的多功能工具,旨在帮助用户快速管理 Windows 系统中的常见设置和功能。通过简单的菜单操作,用户可以轻松完成右键菜单设置、桌面设置、任务栏设置、资源管理器设置、安装 Office、激活 Windows 和 Office、UAC(用户账户控制)设置、开启上帝模式等操作。
该工具大部分功能主要是针对Windows 11进行设置,在Windows 10中也可进行使用。因为大部分的功能是要操作注册表的,为避免不必要的错误,所以在使用前请提前备份好注册表。
功能列表
-
右键菜单设置:
- 切换 Windows 10 右键菜单
- 恢复 Windows 11 右键菜单
- 添加Hash右键菜单
- 删除Hash右键菜单
-
桌面设置:
- 隐藏桌面图标小箭头
- 显示桌面图标小箭头
- 隐藏了解此图片(windows聚焦)
- 显示了解此图片(windows聚焦)
- 打开桌面图标设置
- 显示windows版本水印
- 隐藏windows版本水印
-
任务栏设置:
- 一键净化任务栏
- 禁用小组件
- 启用小组件
- 任务视图 — 隐藏
- 任务视图 — 显示
- 搜索 - 隐藏
- 搜索 - 仅显示搜索图标
- 清除任务栏固定项目(Edge、商店、资源管理器)
- 自动隐藏任务栏 — 开启
- 自动隐藏任务栏 — 关闭
-
资源管理器设置:
- 默认打开 此电脑
- 默认打开 主文件夹
- 显示 扩展(后缀)名
- 隐藏 扩展(后缀)名
- 单击 打开文件
- 双击 打开文件
- 显示 复选框
- 隐藏 复选框
- Windows 10 此电脑文件夹设置
-
安装 Office:
- 通过 PowerShell 脚本安装 Office
使用 Office Tool Plus进行安装
-
激活 Windows & Office:
-
Windows更新设置:
- 禁用 Windows 更新。
- 启用 Windows 更新。
> 原贴:写了个关闭Windows更新的批处理
-
UAC(用户账户控制)设置:
- 从不通知(静默模式,推荐开发调试)
- 恢复默认(推荐普通用户)
- 彻底关闭(EnableLUA=0,需重启,UWP不可用)
-
上帝模式
使用方法
下载zip压缩包加压运行bat文件,或下载bat文件后运行。
源码
因代码过长,不便全文贴出来,这里贴部分代码:
:: 右键菜单设置子菜单
:submenu_right_click
title 右键菜单设置 & cls
set "submenu_option="
echo *************************************
echo 1. 切换 Windows 10 右键菜单
echo 2. 恢复 Windows 11 右键菜单
echo 3. 添加Hash右键菜单
echo 4. 删除Hash右键菜单
echo 0. 返回
echo *************************************
echo.
set /p submenu_option=请输入你的选择:
if "%submenu_option%"=="1" (
reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve >nul 2>&1
call :restart_explorer
) else if "%submenu_option%"=="2" (
reg delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f >nul 2>&1
call :restart_explorer
) else if "%submenu_option%"=="3" (
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash" /v "MUIVerb" /t REG_SZ /d "Hash" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash" /v "SubCommands" /t REG_SZ /d "" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\01SHA1" /v "MUIVerb" /t REG_SZ /d "SHA1" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\01SHA1\command" /ve /t REG_SZ /d "powershell.exe -noexit get-filehash -literalpath \"%%1\" -algorithm SHA1 | format-list" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\02SHA256" /v "MUIVerb" /t REG_SZ /d "SHA256" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\02SHA256\command" /ve /t REG_SZ /d "powershell.exe -noexit get-filehash -literalpath \"%%1\" -algorithm SHA256 | format-list" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\03SHA384" /v "MUIVerb" /t REG_SZ /d "SHA384" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\03SHA384\command" /ve /t REG_SZ /d "powershell.exe -noexit get-filehash -literalpath \"%%1\" -algorithm SHA384 | format-list" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\04SHA512" /v "MUIVerb" /t REG_SZ /d "SHA512" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\04SHA512\command" /ve /t REG_SZ /d "powershell.exe -noexit get-filehash -literalpath \"%%1\" -algorithm SHA512 | format-list" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\05MACTripleDES" /v "MUIVerb" /t REG_SZ /d "MACTripleDES" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\05MACTripleDES\command" /ve /t REG_SZ /d "powershell.exe -noexit get-filehash -literalpath \"%%1\" -algorithm MACTripleDES | format-list" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\06MD5" /v "MUIVerb" /t REG_SZ /d "MD5" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\06MD5\command" /ve /t REG_SZ /d "powershell.exe -noexit get-filehash -literalpath \"%%1\" -algorithm MD5 | format-list" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\07RIPEMD160" /v "MUIVerb" /t REG_SZ /d "RIPEMD160" /f >nul 2>&1
reg add "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\07RIPEMD160\command" /ve /t REG_SZ /d "powershell.exe -noexit get-filehash -literalpath \"%%1\" -algorithm RIPEMD160 | format-list" /f >nul 2>&1
echo 添加Hash右键菜单完成! & timeout /t 3
) else if "%submenu_option%"=="4" (
echo 正在删除Hash右键菜单...
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\01SHA1\command" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\01SHA1" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\02SHA256\command" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\02SHA256" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\03SHA384\command" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\03SHA384" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\04SHA512\command" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\04SHA512" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\05MACTripleDES\command" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\05MACTripleDES" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\06MD5\command" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\06MD5" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\07RIPEMD160\command" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\07RIPEMD160" /f >nul 2>&1
reg delete "HKEY_CLASSES_ROOT\*\shell\GetFileHash" /f >nul 2>&1
echo Hash右键菜单已删除! & timeout /t 3
) else if "%submenu_option%"=="0" exit /b
goto submenu_right_click
运行截图
下载地址
https://wwqn.lanzoul.com/b0fpd626d
密码:enz1
也可下载本站的zip压缩包。
Windows管理小工具v1.4.zip
(5.05 KB, 下载次数: 54)
|