找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 22011|回复: 2

[其他] 请教批处理for命令文件输入输出的应用方法

[复制链接]
发表于 2011-8-25 23:31:25 | 显示全部楼层 |阅读模式
我想批量签名一些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
复制代码
请教这种涉及文件输入输出的写法
谢谢!

顺便请教一下想要那种将拖入批处理的对象作为变量的写法,这个百度了几下一直没什么眉目,哈哈
发表于 2011-8-26 06:43:53 | 显示全部楼层
  1. for %%i in ('dir /b *.apk') do java -jar signapk.jar testkey.x509.pem testkey.pk8 %%i  *.apk
复制代码
试试这样写,要用DIR命令获取文件名
 楼主| 发表于 2011-8-26 19:04:03 | 显示全部楼层
回复 2# lfoqtal

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

我也尝试了下将文件拖入bat实现自动操作,实在没找到什么案例,也没成功。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 22:34 , Processed in 0.020050 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表