cgababby 发表于 2008-6-17 21:59:53

如何向AU3写的程序传递带空格的参数

比如 1.exe向2.exe传递一个参数 C:\Program Files
但是传递到2.exe变成了两个参数,分别是C:\Program和Files,如何把C:\Program Files作为一个参数传递?

[ 本帖最后由 cgababby 于 2008-6-18 00:47 编辑 ]

Bone 发表于 2008-6-17 22:30:25

这样 "C:\Program Files"
用引号引起来就可以了

llztt 发表于 2008-6-18 00:42:59

这个问题普遍存在,DOS CMD 以及快捷方式中经常遇到..微软的解决办法一般是用双引号来解决

不过我觉得在AU3中, 直接拿$CmdLineRaw来解析需要的参数是最安全的, 当然有时会麻烦些

cgababby 发表于 2008-6-18 00:47:21

谢谢楼上的楼上,同时谢谢楼上!!!
页: [1]
查看完整版本: 如何向AU3写的程序传递带空格的参数