您当前的位置: 首页 > 

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

疑似BAT的BUG及避错办法

柳鲲鹏 发布时间:2021-11-01 15:02:08 ,浏览量:0

  • 具体代码
@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。

没有找到其他更好的办法。

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.0513s