为什么某些程序不能最小化执行?
有某程序用批处理来执行,可以最小化执行,如:@echo off
start /min aaa.exe xxx yyy zzz (后面是参数)
exit
但是用AU3如果用以下代码,却不能最小化执行,只能在正常状态下执行:
#notrayicon
run("aaa.exe" & " xxx" & " yyy" & " zzz","",@sw_minimize)
exit
如果aaa.exe换成cmd.exe,却又可以最小化执行CMD.EXE。
菜鸟一个,实在是百思不得其解,请各位大虾指教。。。。。。
谢谢!! _rundos 不知道你的那个是什么程序,一般是可以的,
有个问题为什么命令行写成:
run("aaa.exe" & " xxx" & " yyy" & " zzz","",@sw_minimize)
按你的批处理应该:run("aaa.exe xxx yyy zzz","",@sw_minimize) 就可以啦,不用那么冗长 直接运行确实不行,也不知道是什么回事?但用cmd最小化是可以的,只能用cmd调用了。
回三楼,写成那样是因为参数里有时候有变量存在。不知有什么问题吗?
谢谢两位!! 哦,原来这样,反正用能用的、比较好用的办法就是了
页:
[1]