[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 怎样判断文件夹下有*.apk或者*.zip就执行批处理?

怎样判断文件下有*.apk或者*.zip就执行批处理
下面这样写只能写一个
写成if exist *.apk *.zip 又不行
  1. if exist *.apk (echo.
  2. echo 正在签名......
  3. for %%i in (*.zip *.apk) do java -jar tools\signapk.jar tools\testkey.x509.pem tools\testkey.pk8 %%i  signapk_%%i
  4. ) else echo.
  5. echo 未发现*.zip *.apk文件,即将返回
  6. ping 127.0.0.1 -n 2 >NUL
  7. goto CHO
复制代码

不判断可以吗?
只保留第3、6、7行,让for命令自己去试,这样不行吗?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

需要判断的

TOP

拜托大神啦

TOP

不判断可以吗?
只保留第3、6、7行,让for命令自己去试,这样不行吗?
Batcher 发表于 2018-11-29 22:17


需要做判断的,因为还有其它的BAT,要分开不能乱了

TOP

回复 5# smss
  1. if exist *.zip goto :RunJava
  2. if exist *.apk goto :RunJava
  3. echo.
  4. echo 未发现*.zip *.apk文件,即将返回
  5. ping 127.0.0.1 -n 2 >NUL
  6. goto CHO
  7. :RunJava
  8. echo.
  9. echo 正在签名......
  10. for %%i in (*.zip *.apk) do java -jar tools\signapk.jar tools\testkey.x509.pem tools\testkey.pk8 %%i  signapk_%%i
复制代码
1

评分人数

我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复  smss
Batcher 发表于 2018-11-29 22:37

谢谢 用goto转向学习啦

TOP

返回列表