- %1表示批处理文件名后加的以空格分隔的字符串,如:xxx.bat param,这时%1就表示param
- rd /s /q dirname ,/s表示除删除dirname目录本身外,还删除dirname的子目录和文件,/q表示静默
- %~dp0表示批处理文件本身的路径,如bat文件在d:\path目录下,bat文件中有md %~dp0test,则这句话的意思就是md d:\path\test,即创建目录d:\path\test。又如bat文件在d:\path目录下,bat中有echo %~dp0,则意思就是echo d:\path\
- xcopy src dest /y,这里/y的作用是如果dest存在,就直接覆盖而不询问
- bat可以这样注释:%这是注释%
- set PATH=%PATH%;pathname,临时修改环境变量,只对当前控制台有效,对系统PATH变量没有影响