hmcmmmmm 发表于 2014-11-3 15:47:43

大侠们,如何过去DOS命令 有au3 运行后的errorlevel 值???

Local $foo = Run(@ComSpec & " /c " & 'ctc.exe /PKG Test2.pkx /CFG config /FLOW tree /Run', "d:\iwVss", @SW_HIDE,$STDERR_CHILD + $STDOUT_CHILD)
ctc.exe /PKG Test2.pkx /CFG config /FLOW tree /Run /quit 这条命令运行完之后,在DOS 中会 返回Errorlevel 为1,2,3, 0 其中的一个。这个怎么过去呀?
谢谢

hmcmmmmm 发表于 2014-11-3 18:03:05

在DOS 中会 返回Errorlevel 为1,2,3, 0 其中的一个。这个怎么获取呀?
或者怎么可以在au3代码中直接返回?

user3000 发表于 2014-11-3 21:54:57

回复 2# hmcmmmmm
试试 _RunDOS 命令。

hmcmmmmm 发表于 2014-11-5 12:21:24

回复 3# user3000
谢谢
_rundos 没有指定目录运行呀,要是用的话,不能指定到 程序所在的目录。
这个有说怎么指定运行目录吗?

user3000 发表于 2014-11-5 18:10:52

回复 4# hmcmmmmm

那就 runwait

hmcmmmmm 发表于 2014-11-6 17:18:39

回复 5# user3000

这个不行,要暂停脚本测试。
谢谢
页: [1]
查看完整版本: 大侠们,如何过去DOS命令 有au3 运行后的errorlevel 值???