pzypdl2006 发表于 2015-10-13 12:47:57

已解决-如何写Run带参数运行的exe文件?

本帖最后由 pzypdl2006 于 2016-3-5 14:55 编辑

在帮助文档里找到了 Run(@ComSpec & " /c " & 'commandName', "", @SW_HIDE)具体到一个exe文件名称是1.exe,参数是/install
正常打开的话是将文件拖到CMD命令行中,然后在输入“ /install”

那我写成命令的话是不是: Run(@ComSpec & " /c " & '1.exe /install', "", @SW_HIDE)??

Alam 发表于 2015-10-13 20:23:09

代码都有了,建议把敲字发帖的时间花在测试上面。

dabaiyun 发表于 2015-10-13 20:55:40

楼主可以亲自测试一下,也许效果会出来

pzypdl2006 发表于 2015-10-14 11:05:58

回复 3# dabaiyun

测试了啊!但是没有什么效果
通过运行au3的同时打开【任务管理器】看到的确1.exe在运行!
但是却没有安装上

diana222 发表于 2015-10-14 11:25:01

变量接受参数不就可以了。。。。

pzypdl2006 发表于 2015-10-14 11:55:59

@SW_SHOW   是可以正常运行的!有效果

dabaiyun 发表于 2015-10-14 11:58:17

给出具体的文件以及参数,让大家给测试测试

pzypdl2006 发表于 2015-10-14 13:10:01

回复 7# dabaiyun
1.exe文件就是flashplayer 19版本的安装包

lpxx 发表于 2015-10-14 23:55:34

Run(@ScriptDir&"\1.exe /install")

孤狼饮血 发表于 2015-10-16 15:34:43

这个简单死了哈

nqawen 发表于 2015-10-17 17:25:48

直接:空格 参数

jsgh1983 发表于 2015-10-19 10:14:55

Run(@ComSpec & " /c " & @ScriptDir & "\1.exe /install", "", @SW_HIDE)建议先命令行测试支不支持命令参数再用AU3写!

shqf 发表于 2015-10-19 16:36:10

不是dos的内部命令,用不着@comspec吧
页: [1]
查看完整版本: 已解决-如何写Run带参数运行的exe文件?