1、Bat 批处理脚本中 %cd%
%cd%
代表的是 当前工作路径。
2、%~dp0
代表的是 当前bat文件的路径
只可以运行在bat脚本里
3、@echo
“@echo”是打印在cmd。
4、@echo off 是什么意思
@echo off表示关闭命令回显,即在执行每个命令时不在命令窗口中显示该命令本身,只输出命令的结果。
idea 编码默认是 UTF-8, 修改bat文件之后,会改变bat的编码格式,导致取不到bat里面的配置变量。
可以在idea中指定某个文件的编码格式。
判断目录是否有中文
echo %START_DIR%|findstr /ibe "[0-9a-z:\\\~\!\@\#\$\(\)\_\+\`\-\=\;\'\.\,]*">nul&&goto run||goto error