疑似BAT的BUG及避错办法

简介: 疑似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。


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

目录
相关文章
|
小程序 Android开发 iOS开发
小程序 | 小程序修复了一些bug
前段时间,有朋友反应小程序的今天吃个啥有bug,不能正常使用。
152 0
|
XML Web App开发 安全
脚本小子是如何复现漏洞(CVE-2021-22986)并实现批量利用
脚本小子是如何复现漏洞(CVE-2021-22986)并实现批量利用
|
消息中间件 运维 Kafka
这个bug,你中招了吗!!!
这个bug,你中招了吗!!!
|
Java 应用服务中间件 Docker
同事嫌我改Bug慢,原来是没掌握这些代码Debug技巧
代码Debug调试是研发工程师日常工作中必不可少的重要组成部分。进行代码Debug调试的目的无非就两个,一个是自我检查代码逻辑是否有问题,便于自己将Bug消灭在测试介入之前;另一个是进行线上问题排查定位,找到实际在跑业务的过程中出现的Bug。
同事嫌我改Bug慢,原来是没掌握这些代码Debug技巧
|
缓存 Java 编译器
神奇的bug,解决方法就是试试...
神奇的bug,解决方法就是试试...
141 0
神奇的bug,解决方法就是试试...
|
Web App开发 运维 安全
印象最深的一个bug——排查修复问题事件BEX引发的谷歌浏览器闪退崩溃异常
本文记录了目前修复的千千万万个项目的BUG中印象最深的一次BUG,由于问题事件BEX引发的谷歌浏览器闪退崩溃的异常问题.这个BUG因为其不可复现性导致特别难以发现和解决,正是由于这一次的BUG解决过程,让我了解到了一位攻城狮在项目开发维护过程中实际经验的重要性,多思考,多实践,多多积累经验,才是一位攻城狮的成长之路.
30764 2
印象最深的一个bug——排查修复问题事件BEX引发的谷歌浏览器闪退崩溃异常
|
NoSQL API MongoDB
一日一技:Bug分析,假删除导致文章发布成功却打不开的问题
一日一技:Bug分析,假删除导致文章发布成功却打不开的问题
201 0
|
安全 Shell Windows
Windows系统利用5次shift维权漏洞复现
操作系统: Windows 7 旗舰版 工具: kali系统的msfconsole 5次shift维权原理
376 0
Windows系统利用5次shift维权漏洞复现
|
安全 PHP 数据安全/隐私保护
thinkphp网站有漏洞怎么解决修复
2019年1月14日消息,thinkphp又被爆出致命漏洞,可以直接远程代码执行,getshell提权写入网站木马到网站根目录,甚至直接提权到服务器,该漏洞影响版本ThinkPHP 5.0、ThinkPHP 5.0.10、ThinkPHP5.0.12、ThinkPHP5.0.13、ThinkPHP5.0.23、thinkphp 5.0.22版本。
650 0
thinkphp网站有漏洞怎么解决修复