本帖最后由 solan 于 2015-11-21 13:24 编辑
如果这样写,查不到- @echo off
- Setlocal enabledelayedexpansion
- ::CODER BY Administrator POWERD BY iBAT
- REG QUERY "HKCU\Software\KL\Running Applications" /v "KL V26.5" && @echo KL8.5正在运行。。。
- pause
复制代码 如果下面这样写,那么当关掉第一个打开的软件窗口的时候,也就是没有KL V26.5 1这个值了,但是此时可能有KL V26.5 2或者KL V26.5 3等等,
由于查不到KL V26.5 2或KL V26.5 3等等,就提示软件没在运行,其实在运行呢。- @echo off
- Setlocal enabledelayedexpansion
- ::CODER BY Administrator POWERD BY iBAT
- REG QUERY "HKCU\Software\KL\Running Applications" /v "KL V26.5 1" && @echo KL8.5正在运行。。。
- pause
复制代码 难不成我要把所有的值都写上吗?如果打开了100个KL8.5软件的窗口,那我岂不是要写到KL V26.5 100了吗?
此处不明,请版主指点一二!! |