发布时间:2026/6/15 19:39:32
BAT 文件入门:从零写出你的第一个自动化脚本
Windows 自带的 BAT 批处理文件是最容易被忽略、但最实用的效率工具。不需要装任何软件记事本就能写双击就能跑。一、BAT 文件是什么BAT 文件本质上就是一堆CMD 命令按顺序排列的文本文件。你在 CMD 窗口里能敲的命令都能写进 BAT 文件里让它自动执行。echo off echo 你好这是我的第一个脚本 pause保存为hello.bat双击运行就能看到效果。二、最常用的几个命令命令作用举例echo off关闭命令回显让输出更干净几乎每个脚本第一行都写这个echo xxx打印文字echo 正在备份...pause暂停等你按任意键继续脚本跑完不闪退cd切换目录cd D:\projectstart启动程序或打开文件start notepad.exetitle设置窗口标题title 我的备份脚本chcp 65001切换编码为 UTF-8解决中文乱码放在title之前rem写注释不会被执行rem 这是一行注释set定义变量set name张三%变量名%引用变量echo %name%三、实战写一个自动备份脚本假设你要把D:\data目录备份到E:\backup每次备份带上日期。echo off chcp 65001 nul title 【自动备份】D盘数据 set today%date:~0,4%%date:~5,2%%date:~8,2% set srcD:\data set dstE:\backup\backup_%today% echo 正在备份 %src% 到 %dst% ... xcopy %src% %dst% /E /I /Y echo 备份完成 pause逐行解释chcp 65001 nul解决中文乱码nul隐藏提示信息title窗口标题显示为【自动备份】方便在任务栏识别set today...从系统日期里提取年月日生成20260607这种格式xcopyWindows 自带的复制命令/E复制子目录/I目标不存在时当目录处理/Y覆盖不提示四、中文乱码怎么解决这是新手最常踩的坑。原因BAT 文件默认用 GBK 编码但你的编辑器可能存成了 UTF-8编码不匹配就乱码。解决方法二选一方法 A用 UTF-8推荐echo off chcp 65001 nul title 我的程序保存时选UTF-8 with BOM编码。方法 B用 GBKecho off chcp 936 nul title 我的程序保存时选ANSIGBK编码。实际测试下来chcp 65001 UTF-8 with BOM 最稳现代编辑器VS Code、Notepad默认就是这个基本不会再乱码。五、几个实用技巧1. 给不同脚本设置不同标题方便区分title 【日志同步】服务器Atitle 【日志同步】服务器B任务栏里一眼就能看出哪个窗口在跑什么。2. 最小化启动start /min cmd /c your_script.bat脚本在后台跑不弹窗口。3. 定时运行Windows 任务计划程序里触发器选每天/每周操作选你的 BAT 文件路径比写循环靠谱得多。六、BAT 能做什么不能做什么✅ 擅长❌ 不擅长批量重命名文件复杂逻辑判断定时备份网页爬虫启动多个程序图形界面操作自动化部署大量数据处理日常重复操作跨平台只有 Windows 能跑如果需求超出了这些范围可以考虑PowerShell或Python但对于日常自动化BAT 够用了。最后BAT 文件的核心价值不是学会一门语言而是把你每天重复点的那些操作变成双击一下就能跑的脚本。从最简单的echopause开始写跑通了再加逻辑不要一上来就想写复杂的。能用 BAT 解决的事就别手动点了。

相关新闻

3分钟解锁Wallpaper Engine资源宝库:RePKG提取转换全攻略
2026/6/15 19:36:27

3分钟解锁Wallpaper Engine资源宝库:RePKG提取转换全攻略

3分钟解锁Wallpaper Engine资源宝库:RePKG提取转换全攻略 【免费下载链接】repkg Wallpaper engine PKG extractor/TEX to image converter 项目地址: https://gitcode.com/gh_mirrors/re/repkg 你是否曾经被Wallpaper Engine精美的动态壁纸所吸引&#xff0…

阅读更多
Windows Defender完全移除终极指南:如何彻底禁用系统安全组件并提升30%性能
2026/6/13 19:59:56

Windows Defender完全移除终极指南:如何彻底禁用系统安全组件并提升30%性能

Windows Defender完全移除终极指南:如何彻底禁用系统安全组件并提升30%性能 【免费下载链接】windows-defender-remover A tool which is uses to remove Windows Defender in Windows 8.x, Windows 10 (every version) and Windows 11. 项目地址: https://gitcod…

阅读更多
构建企业级网络压力测试的完整解决方案:LOIC深度实践指南
2026/6/9 13:25:42

构建企业级网络压力测试的完整解决方案:LOIC深度实践指南

构建企业级网络压力测试的完整解决方案:LOIC深度实践指南 【免费下载链接】LOIC Deprecated - Low Orbit Ion Cannon - An open source network stress tool, written in C#. Based on Praetoxs LOIC project. USE ON YOUR OWN RISK. WITHOUT ANY EXPRESS OR IMPLIE…

阅读更多
WSABuilds完整指南:Windows安卓子系统终极解决方案
2026/6/15 18:57:58

WSABuilds完整指南:Windows安卓子系统终极解决方案

WSABuilds完整指南:Windows安卓子系统终极解决方案 【免费下载链接】WSABuilds Run Windows Subsystem For Android on your Windows 10 and Windows 11 PC using prebuilt binaries with Google Play Store (MindTheGapps) and/or Magisk or KernelSU (root soluti…

阅读更多
如何快速上手DDSP-SVC:免费开源歌唱语音转换完全指南
2026/6/15 18:57:58

如何快速上手DDSP-SVC:免费开源歌唱语音转换完全指南

如何快速上手DDSP-SVC:免费开源歌唱语音转换完全指南 【免费下载链接】DDSP-SVC Real-time end-to-end singing voice conversion system based on DDSP (Differentiable Digital Signal Processing) 项目地址: https://gitcode.com/gh_mirrors/dd/DDSP-SVC …

阅读更多
如何用GenomicSEM解锁多性状遗传分析:从新手到专家的完整指南
2026/6/15 18:57:58

如何用GenomicSEM解锁多性状遗传分析:从新手到专家的完整指南

如何用GenomicSEM解锁多性状遗传分析:从新手到专家的完整指南 【免费下载链接】GenomicSEM R-package for structural equation modeling based on GWAS summary data 项目地址: https://gitcode.com/gh_mirrors/ge/GenomicSEM GenomicSEM是一款基于GWAS汇总…

阅读更多
Windows新窗口被旧窗口挡住?一个注册表值搞定
2026/6/15 18:57:58

Windows新窗口被旧窗口挡住?一个注册表值搞定

事情是这样的。昨天帮一个朋友搞电脑,他说了个特别离谱的问题。就是他在用电脑的时候,不管打开什么程序,新窗口都不会自己弹到前面来。记事本、浏览器、计算器,甚至连那个让你输入密码的UAC弹窗都被挡在后面。得手动去任务栏点一下…

阅读更多
Hippo4j 线程池监控平台部署手册
2026/6/15 18:57:58

Hippo4j 线程池监控平台部署手册

文章目录Hippo4j 线程池监控平台部署手册1. 登录虚拟机2. 检查基础环境3. 下载 Hippo4j Server4. 初始化 MySQL 数据库5. 修改 Hippo4j 配置6. 启动 Hippo4j Server7. 验证启动状态8. 访问控制台9. 停止 Hippo4j10. 重启 Hippo4j11. 常见问题端口 6691 被占用数据库连接失败页面…

阅读更多
CS Demo Manager:从零到精通的CS比赛录像分析解决方案
2026/6/15 17:57:58

CS Demo Manager:从零到精通的CS比赛录像分析解决方案

CS Demo Manager:从零到精通的CS比赛录像分析解决方案 【免费下载链接】cs-demo-manager Companion application for your Counter-Strike demos. 项目地址: https://gitcode.com/gh_mirrors/cs/cs-demo-manager 还在为堆积如山的CS比赛录像而烦恼吗&#xf…

阅读更多
别再只用BERT了!用Transformers库的AutoModel,5分钟搞定文本相似度计算(附代码对比)
2026/6/14 0:57:30

别再只用BERT了!用Transformers库的AutoModel,5分钟搞定文本相似度计算(附代码对比)

超越BERT:用Transformers库高效实现文本相似度计算的三种实战方案在自然语言处理领域,文本相似度计算是信息检索、问答系统和推荐系统等应用的核心技术。传统方法如TF-IDF或Word2Vec已逐渐被基于Transformer的预训练模型所取代。Hugging Face的Transform…

阅读更多
Prompt Engineering:重构人机协作的工程化方法论
2026/6/14 0:57:30

Prompt Engineering:重构人机协作的工程化方法论

1. 项目概述:这不是“写提示词”,而是重构人机协作的底层逻辑“Prompt Engineering”这个词,这两年被讲得太多,也太轻飘。很多人把它理解成“给AI发指令的技巧”,甚至简化为“多加几个形容词”“换种说法再试一次”。我…

阅读更多
Anthropic提示层归零:模型即协议的工程实践
2026/6/14 0:57:30

Anthropic提示层归零:模型即协议的工程实践

1. 项目概述:这不是一次普通更新,而是一次架构级“蒸发”“Anthropic Just Shipped the Layer That’s Already Going to Zero”——这个标题一出来,我正在调试一个Claude调用链的终端前停了三秒。不是因为震惊,而是因为熟悉&…

阅读更多
TEKLauncher:终极ARK模组管理与性能优化解决方案
2026/6/15 0:57:55

TEKLauncher:终极ARK模组管理与性能优化解决方案

TEKLauncher:终极ARK模组管理与性能优化解决方案 【免费下载链接】TEKLauncher Launcher for ARK: Survival Evolved 项目地址: https://gitcode.com/gh_mirrors/te/TEKLauncher 你是否为ARK: Survival Evolved复杂的模组管理和服务器连接问题而烦恼&#xf…

阅读更多
如何3分钟免费解锁Cursor Pro:终极AI编程助手破解方案
2026/6/15 0:57:55

如何3分钟免费解锁Cursor Pro:终极AI编程助手破解方案

如何3分钟免费解锁Cursor Pro:终极AI编程助手破解方案 【免费下载链接】cursor-free-vip [Support 0.45](Multi Language 多语言)自动注册 Cursor Ai ,自动重置机器ID , 免费升级使用Pro 功能: Youve reached your tri…

阅读更多
21.2 mcp-server-chart 图表化作用
2026/6/15 0:57:55

21.2 mcp-server-chart 图表化作用

如何检查 langchain_mcp_adapters 版本和 antv/mcp-server-chart 安装 1. 检查 langchain_mcp_adapters 版本 在终端(确保已激活虚拟环境)中运行: pip show langchain_mcp_adapters输出示例: Name: langchain-mcp-adapters Ve…

阅读更多
GIT修改用户名
2026/6/14 11:53:59

GIT修改用户名

在GIT中修改用户名可按以下步骤操作: 查看当前git的用户名,使用命令git config --list或git config user.name。修改git用户名,使用命令git config --global user.name "xxx(新的用户名)",将其中…

阅读更多
Win11Debloat:让你的Windows系统重获新生的终极优化工具
2026/6/15 2:21:34

Win11Debloat:让你的Windows系统重获新生的终极优化工具

Win11Debloat:让你的Windows系统重获新生的终极优化工具 【免费下载链接】Win11Debloat A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and …

阅读更多
技术深度解析:m4s-converter实现原理与B站缓存视频转换最佳实践
2026/6/14 15:49:58

技术深度解析:m4s-converter实现原理与B站缓存视频转换最佳实践

技术深度解析:m4s-converter实现原理与B站缓存视频转换最佳实践 【免费下载链接】m4s-converter 一个跨平台小工具,将bilibili缓存的m4s格式音视频文件合并成mp4 项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter m4s-converter是一个…

阅读更多