Board logo

标题: [其他] 请教批处理for命令文件输入输出的应用方法 [打印本页]

作者: lpmg789    时间: 2011-8-25 23:31     标题: 请教批处理for命令文件输入输出的应用方法

我想批量签名一些apk格式的文件。

简单的做一个
  1. for %%i in (*) do XXX %%i
复制代码
类型的

原本签名的格式是
  1. java -jar signapk.jar testkey.x509.pem testkey.pk8 [files] [directory]
复制代码
就是这个输出目录实在不知道该放在哪里,比如我用
  1. for %%i in (*.apk) do java -jar signapk.jar testkey.x509.pem testkey.pk8 %%i  *.apk
复制代码
请教这种涉及文件输入输出的写法
谢谢!

顺便请教一下想要那种将拖入批处理的对象作为变量的写法,这个百度了几下一直没什么眉目,哈哈
作者: lfoqtal    时间: 2011-8-26 06:43

  1. for %%i in ('dir /b *.apk') do java -jar signapk.jar testkey.x509.pem testkey.pk8 %%i  *.apk
复制代码
试试这样写,要用DIR命令获取文件名
作者: lpmg789    时间: 2011-8-26 19:04

回复 2# lfoqtal

感谢回复,我照这种思路尝试了下但是不管用,反馈错误信息和我列出来的例子是一样的。

我也尝试了下将文件拖入bat实现自动操作,实在没找到什么案例,也没成功。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2