| 要点 | 扩展名 .bat/.cmd;首行 @echo off;注释用 REM;参数 %1 %2 与 %*;%~dp0 脚本所在目录 |
|---|---|
| 推荐骨架 | @echo off → setlocal → 主体 → 错误判断 → endlocal |
最小骨架
最小骨架
@echo off
setlocal
REM 切到脚本所在目录,避免依赖调用方路径
cd /d %~dp0
echo 任务开始: %date% %time%
REM 参数使用:%1 第一个参数,%* 全部参数
echo 参数: %*
endlocal%0 是脚本自身路径;%~dp0 是它所在目录(含末尾反斜杠);%~n0/%~x0 是文件名与扩展名。