疑似BAT的BUG及避错办法
Posted 柳鲲鹏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了疑似BAT的BUG及避错办法相关的知识,希望对你有一定的参考价值。
- 具体代码
@ECHO OFF
ECHO -
for %%i in (Office.exe ^
TPlayerCore.dll ^
) ^
do (
ECHO 1=%%i
SET WORK_FILE=%%i
ECHO Sign %WORK_FILE% now!
ECHO 2=%%i
ECHO -
)
- 实际输出
-
1=Office.exe
Sign TPlayerCore.dll now!
2=Office.exe
-
1=TPlayerCore.dll
Sign TPlayerCore.dll now!
2=TPlayerCore.dll
-
其中的SET一句出问题了。
- 避错办法
不要在SET中使用%%i,直接使用%%i。
没有找到其他更好的办法。
以上是关于疑似BAT的BUG及避错办法的主要内容,如果未能解决你的问题,请参考以下文章
PostgreSQL-JDBC疑似bug:部分接口参数的表名列名必须全部小写