标题:
[系统相关]
【已解决】求教BAT或VBS调用程序,有弹窗两个选项,可以实现自动选某个选项吗?
[打印本页]
作者:
986981535
时间:
2022-11-24 09:35
标题:
【已解决】求教BAT或VBS调用程序,有弹窗两个选项,可以实现自动选某个选项吗?
本帖最后由 986981535 于 2022-11-30 09:14 编辑
求教前辈:
比如运行一个程序;或卸载一个程序,会跳出弹窗询问是否保留数据。
bat或vbs有没有可能实现自动选择其中某个选项。
作者:
986981535
时间:
2022-11-24 09:38
主要是想实现无需选择就执行,试过常用静默命令都不行。
作者:
czjt1234
时间:
2022-11-24 09:44
vbs可以,但是你要保证目标窗口是活动窗口,因为vbs只会发送到当前活动窗口
Set oWshShell = CreateObject("WScript.Shell")
oWshShell.SendKeys "{TAB}" '发送tab键
WScript.Sleep 500 '延时0.5秒
oWshShell.SendKeys "{ENTER}" '发送回车键
作者:
986981535
时间:
2022-11-25 17:16
回复
3#
czjt1234
有个问题问下:
如果用vbs推送的cmd命令:"C:\Program Files (x86)\***\***.exe" --uninstall --channel=stable --system-level --verbose-logging
应该怎么写才能成功。我测试一直失败。可能是因为空格和""的原因;
Set oWshShell = CreateObject("WScript.Shell")
oWshShell.run "cmd.exe /c ????"
作者:
czjt1234
时间:
2022-11-25 18:49
oWshShell.run """C:\Program Files (x86)\***\***.exe"" --uninstall --channel=stable --system-level --verbose-logging"
作者:
986981535
时间:
2022-11-30 09:13
回复
5#
czjt1234
谢谢。
欢迎光临 批处理之家 (http://bbs.bathome.net/)
Powered by Discuz! 7.2