当前位置:首页 > 技术

今天遇到了想同时执行两个exe,中间加等待,用了一个批处理解决了。

icangku9个月前 (09-09)技术9220

批处理解决同时启动多个执行文件,中间可以控制顺序和等待时间。

要以管理员方式执行批处理才可以。

@echo off

rem 检查是否以管理员身份运行,如果不是则请求管理员权限

fltmc >nul 2>&1 || (

    echo 正在请求管理员权限...

    powershell -Command "Start-Process '%0' -Verb RunAs" >nul 2>&1

    exit /b

)


rem 启动第一个ViewMate程序

echo 正在启动第一个程序...

start "" "E:\Download\Desktop\ViewMate\ViewMate.exe"


rem 等待1秒

timeout /t 1 /nobreak >nul


rem 启动第二个ViewMate Pro程序

echo 正在启动第二个程序...

start "" "C:\Program Files (x86)\PentaLogix\ViewMate Pro 11.24\ViewMatePro.exe"


echo 所有程序已启动

timeout /t 2 /nobreak >nul

exit


打赏 支付宝打赏 微信打赏

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。