figons 发表于 2009-8-14 16:39:20

运行DOS命令,只要加@SW_HIDE就运行不成功。请高手!!

本帖最后由 figons 于 2010-1-29 10:36 编辑

RunWait(@COMSPEC&" /c net use * /del /y",@SW_HIDE)
如上,用RUN或用CMD.EXE代替(@COMSPEC来执行,都不成功,但只要去掉@SW_HIDE,命令运行就没问题。
实在没招了,又想隐掉DOS运行窗口,黑呼呼窗口一闪而过实在很不爽。
请高手支招。

figons 发表于 2009-8-14 17:16:21

晕死,已搞定,要加上@systemdir运行路径。

ahkang 发表于 2009-8-19 10:21:54

其实只需在 /del /y",@SW_HIDE 之间加上一对引号(单引号['']/双引号[""]均可)就OK了.
您这样写试试: RunWait(@COMSPEC&" /c net use * /del /y","",@SW_HIDE)

figons 发表于 2009-8-19 14:12:55

经验证,3楼的方法有效。呵呵。
页: [1]
查看完整版本: 运行DOS命令,只要加@SW_HIDE就运行不成功。请高手!!