Windows 实用工具脚本合集
730 字
4 分钟
Windows 实用工具脚本合集
引言
日常使用 Windows 总会遇到一些”差一点”的情况:想快速连个 ADB、想删一个删不掉的文件、想一键打开某个系统设置页面。本文整理了多年积累的实用小脚本,全是高频场景。
强删文件/文件夹(类似 rm -rf)
Windows 有时会提示”文件正在使用”或”需要管理员权限”导致删不掉。这个脚本利用 \\?\ 前缀绕过路径限制:
@echo off;删除文件(支持通配符)DEL /F /A /Q \\?\%1
;删除文件夹RD /S /Q \\?\%1参数说明:
/S— 删除所有子目录/Q— 安静模式/F— 强制删除只读文件/A— 按属性选择文件
将文件或文件夹拖到这个脚本上即可使用。
导出进程列表(dump)
echo 导出资源使用情况tasklist /m>C:\Users\zelda\Desktop\list.txttasklist /svc>C:\Users\zelda\Desktop\list_svc.txtQQ 缓存过大问题 — Group2 文件夹
QQ 的 Group2 文件夹缓存越来越大,但又不能直接删。通过目录链接把 Group 指向 Group2,QQ 就能复用已有缓存:
mklink /d Group .\Group2以管理员身份在 QQ 的 image 目录下执行。
ms-settings: URL 速查
Windows 设置页面的 URI 协议,可以在”运行”或脚本中直接跳转到指定设置页。省去层层点击的麻烦。
系统
| 设置 | 命令 |
|---|---|
| 屏幕 | ms-settings:display |
| 通知 | ms-settings:notifications |
| 电源 | ms-settings:powersleep |
| 存储 | ms-settings:storagesense |
蓝牙和其他设备
| 设置 | 命令 |
|---|---|
| 蓝牙 | ms-settings:bluetooth |
| 鼠标和触摸板 | ms-settings:mousetouchpad |
网络和 Internet
| 设置 | 命令 |
|---|---|
| WLAN | ms-settings:network-wifi |
| 以太网 | ms-settings:network-ethernet |
| VPN | ms-settings:network-vpn |
| 移动热点 | ms-settings:network-mobilehotspot |
| 代理 | ms-settings:network-proxy |
个性化
| 设置 | 命令 |
|---|---|
| 背景 | ms-settings:personalization-background |
| 颜色 | ms-settings:colors |
| 主题 | ms-settings:themes |
| 锁屏 | ms-settings:lockscreen |
帐户
| 设置 | 命令 |
|---|---|
| 登录选项 | ms-settings:signinoptions |
时间和语言
| 设置 | 命令 |
|---|---|
| 日期和时间 | ms-settings:dateandtime |
| 输入 | ms-settings:typing |
辅助功能
| 设置 | 命令 |
|---|---|
| 放大镜 | ms-settings:easeofaccess-magnifier |
| 键盘 | ms-settings:easeofaccess-keyboard |
更新
| 设置 | 命令 |
|---|---|
| Windows 更新 | ms-settings:windowsupdate |
完整官方列表:ms-settings URI 方案
新建 .cmd 文件
nul>%~d0\新的文档.txtren 新的文档.txt 新的文档.cmdVBScript 弹窗
mshta vbscript:msgbox("消息内容")(window.close)非 ASCII 字符正则
[^\x00-\x7f]\x00-\x7f 是 ASCII 范围,取反即匹配所有非 ASCII 字符(中文、日文等)。
cmd 默认代码页乱码修复
[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]"CodePage"=dword:0000fde9 ; 65001 = UTF-8获取本机 IP 与公网 IP
@echo offchcp 65001>nulfor /f "tokens=2 delims=:" %%i in ('ipconfig ^| find /i "IPv"') do set ip=%%iecho 本机ip: %ip%
curl https://myip.ipip.net/MMC 管理工具速查
| 命令 | 功能 |
|---|---|
certmgr.msc | 证书管理 |
gpedit.msc | 组策略 |
secpol.msc | 本地安全策略 |
taskschd.msc | 计划任务 |
CMD 注释方法
rem 这是 rem 注释(会解析特殊字符,不太安全):: 这是 :: 注释(推荐,效率更高)脚本中的 %errorlevel% 判断
command && echo 成功 || echo 失败;等同于commandif "%errorlevel%"=="0" (echo 成功) else echo 失败小结
这些小脚本虽然简单,但每个都解决过真实痛点。建议把常用的(IP 查询、ms-settings)做成 .cmd 文件放在桌面或快速启动目录,随用随点。
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
相关文章智能推荐
1
(目录) Windows 自定义设置指南
经验教程从 UAC 到注册表,从 Explorer 到命令行——一个重度 Windows 用户多年积累的配置技巧全系列。
2
Windows 文件资源管理器(Explorer)
经验教程从符号链接到镜像劫持,从隐藏文件夹到任务栏美化,30+ 个实用技巧让你的 Windows Explorer 更好用。
3
Windows 右键菜单清理与定制
经验教程Win11 右键菜单太臃肿?第三方软件总是偷偷添加菜单项?本文教你清理、恢复、自定义右键菜单的所有技巧。
4
Windows 开机自启动的多种方式
经验教程注册表、计划任务、服务、启动目录……盘点 Windows 开机自启动的所有姿势,附跳过 UAC 的实用技巧。
5
Windows 文件类型关联机制详解
经验教程双击文件时 Windows 怎么知道该用哪个程序打开?assoc 和 ftype 命令背后是什么原理?手把手教你自定义文件关联。
随机文章随机推荐














