关于BAT命令,请达人来(有点棘手)在线等,请快,麻烦了...

来源:百度知道 编辑:UC知道 时间:2024/06/04 00:55:37
对不起,我现在没分了...

start "" "D:\Program Files\Kaspersky\AVP7\AvpGreen.exe"

上面这行命令,运行后跳出一个选择"是"或"否"的选择框,如果把命令改为

start "" "D:\Program Files\Kaspersky\AVP7\AvpGreen.exe" /y

则提示 不富春纺AVPGREEN.EXE使用(该)参数

怎么办?可以再起一行,让它选择"Y"(是)吗?

代码给你了,你试试:

start "" "D:\Program Files\Kaspersky\AVP7\AvpGreen.exe" && (
echo CreateObject ^("WScript.Shell"^).SendKeys ^("{y}"^) >%temp%\y.vbs
start "" %temp%\y.vbs
)
pause

~可能在按y时要等AvpGreen.exe完全打开,那就要有个延时:
start "" "D:\Program Files\Kaspersky\AVP7\AvpGreen.exe" && (
echo CreateObject ^("WScript.Shell"^).SendKeys ^("{y}"^) >%temp%\y.vbs
start "" %temp%\y.vbs
ping -n 1 127.1 > nul
start "" %temp%\y.vbs
ping -n 1 127.1 > nul
start "" %temp%\y.vbs
)
pause

2个都不可以就没有办法咯!!!

呵呵。你这个EXE程序弹出的信息是GUI界面的吧,意思就是说是图形界面的吧?如果是这样的话,无法实现,必须配合VBS来实现啊。