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

[其他] 请教批处理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
复制代码
请教这种涉及文件输入输出的写法
谢谢!

顺便请教一下想要那种将拖入批处理的对象作为变量的写法,这个百度了几下一直没什么眉目,哈哈

  1. for %%i in ('dir /b *.apk') do java -jar signapk.jar testkey.x509.pem testkey.pk8 %%i  *.apk
复制代码
试试这样写,要用DIR命令获取文件名
通用简洁实用就是批处理精神

TOP

回复 2# lfoqtal

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

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

TOP

返回列表