找回密码
 加入
搜索
查看: 2140|回复: 4

[网络通信] 请教关于RUN的变量用法问题,搞不定,头大了(已经解决)

[复制链接]
发表于 2011-3-21 13:09:08 | 显示全部楼层 |阅读模式
本帖最后由 zhweb 于 2011-3-21 14:15 编辑

我是执行是这条语句:
RunWait(@ComSpec & ' /c ' &  ' java -jar SignApk.jar testkey.x509.pem testkey.pk8 ' & "'" & GUICtrlRead($Input1)  & "'" & ' ' & "'" &  GUICtrlRead($Input2) & $S[$S[0]] & "'" & '', '', 0)

换成批处理为:
java -jar SignApk.jar testkey.x509.pem testkey.pk8 C:\Documents and Settings\Administrator\桌面\中国古代十大手抄本合集.apk D:\中国古代十大手抄本合集.apk

其中GUICtrlRead($Input1)和GUICtrlRead($Input2) & $S[$S[0]] 是一个路径和文件名的变量

不论是批处理还是RUNWAIT都执行不了,批处理改成java -jar SignApk.jar testkey.x509.pem testkey.pk8 C:\Docume~1\Administrator\桌面\中国古代十大手抄本合集.apk D:\中国古代十大手抄本合集.apk就可以执行!求高手们帮忙
发表于 2011-3-21 13:48:40 | 显示全部楼层
试试
RunWait(@ComSpec & ' /c java -jar SignApk.jar testkey.x509.pem testkey.pk8 "' & GUICtrlRead($Input1) & '" "' & GUICtrlRead($Input2) & $S[$S[0]] & '"', '', 0)
 楼主| 发表于 2011-3-21 13:53:21 | 显示全部楼层
谢谢楼上的,我先试下啊
发表于 2011-3-21 13:58:07 | 显示全部楼层
路径上有空格嘛,在批处理上需要加上""引号来包住路径,所以au3上也要相应的处理
 楼主| 发表于 2011-3-21 14:12:53 | 显示全部楼层
谢谢二三楼的帮助,已经解决 ,谢谢,加个引号OK
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-6-2 19:27 , Processed in 0.079560 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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