https://github.com/MoonLord-LM/MyBatch
MyBatch
A collection of commonly used Windows Batch scripts
一些常用的 Windows 批处理脚本集合
[功能分类]
| 目录 | 功能分类 | 说明 |
|---|---|---|
| gui | 窗体程序 | 控制台任务批量管理 |
| console/file | 文件处理 | 压缩解压、加密解密、打包、去重、生成列表等 |
| console/media | 多媒体工具 | 视频合并、切片、转码、AI 放大插帧、封面管理、字幕管理、批量重命名等 |
| console/server | 网络服务 | 内网穿透、本地文件服务器等 |
| console/system | 系统优化 | 垃圾清理、缓存清理等 |
[脚本清单]
窗体程序
| 脚本 / 文件 | 说明 |
|---|---|
| MyBatchTask 任务管理.ps1 | 图形化任务 / 进程管理工具 |
| 精简 ps1 代码.bat | 压缩精简 PowerShell 脚本体积(去空白 / 注释) |
文件处理
多媒体工具
网络服务
| 脚本 | 说明 |
|---|---|
| 内网穿透 CloudFlare.bat | 通过 CloudFlare 建立内网穿透隧道 |
| 内网穿透 Frp.bat | 通过 Frp 建立内网穿透 |
| 文件服务器 OpenList.bat | 启动 OpenList 文件服务器 |
系统优化
| 脚本 | 说明 |
|---|---|
| 打开虚拟应用列表.bat | 打开 Windows 虚拟应用列表 |
| 打开自启动文件夹 - 当前用户.bat | 打开当前用户的启动文件夹 |
| 打开自启动文件夹 - 所有用户.bat | 打开所有用户的启动文件夹 |
| 局域网机器扫描.bat | 扫描局域网内存活的主机 |
| 垃圾文件清理.bat | 清理系统垃圾文件 |
| 清理浏览器的组织管理策略.bat | 清除浏览器被组策略锁定的管理项 |
| 图标缓存清理.bat | 重建 / 清理图标缓存 |
| 显示器关闭.bat | 关闭显示器进入节能状态 |
| 显示器开启.bat | 唤醒 / 开启显示器 |
| 重启桌面进程.bat | 重启 Windows 资源管理器(explorer) |
[目录结构]
MyBatch/
├── gui/ # 窗体程序
├── console/
│ ├── file/ # 文件处理
│ ├── media/ # 多媒体工具
│ ├── server/ # 网络服务
│ └── system/ # 系统优化
├── example/ # 零散示例脚本
├── LLM.md # 提示信息
├── README.md # 工程说明
└── self-check.bat # 自检脚本