blackeyes 发表于 2013-11-13 02:02:46

运行程序带参数的问题

本帖最后由 blackeyes 于 2013-11-13 02:29 编辑

原来程序调用如下,可以正常运行
原命令行:C:\APPDATA\App.exe -T="C:\Program Files" --ID="ID1"

在AU3里语句如下,编译可以正常运行

Run ('C:\APPDATA\App.exe -T="C:\Program Files" --ID="ID1"')

现在其中的C:\Program Files我用其它方法通用变量得到了即$APPPATH变量

即$APPPATH=

而我现在把此变量用下面方法代入却不好用,该如何解决呢:
Run ('C:\APPDATA\App.exe --media="$APPPATH" --ID="ID1"')

而实际运行就变成了C:\APPDATA\App.exe --media="$APPPATH" --ID="ID1"
其中的$APPPATH并没有替换成C:\Program Files,这种问题如何解决啊

blackeyes 发表于 2013-11-13 02:30:19

解决了,谢谢

Run ('C:\APPDATA\App.exe --media="‘&$APPPATH&'" --ID="ID1"')

wjc826194 发表于 2013-11-29 17:48:24

- -很明显的引号问题。。。
页: [1]
查看完整版本: 运行程序带参数的问题