我一直在試圖讓這個工作變得很糟糕。我需要編寫一個打開程序的bat文件,等待15秒鐘,然後打開另一個程序。這裏是我想出的代碼...在.bat文件中打開另一個程序
@echo off
start "program1.exe"
timeout /t 15 >nul /nobreak
start "program2.exe"
問題是,program1運行在全屏,並需要啓動之前,program2。當program2啓動時,它將program1最小化。
此外,程序1需要運行在一個特定的分辨率,因爲我的低劣的集成顯卡。 program1具有我通常使用的快捷方式功能。它只是「-vidmode 1280,720,60」。這從我需要的特定分辨率開始。不幸的是,以下面的形式添加到.bat文件不起作用。
start "program1.exe -vidmode 1280, 720, 60
或
start "program1.exe -vidmode 1280, 720, 60"
那麼現在,我能想到的解決這個問題的唯一辦法就是將它啓動的快捷方式,就像這樣......
start "program1 shortcut.lnk"
不幸的是,那也沒用。
可以做些什麼來解決這個問題?
不要忘記'開始'一次性引用的參數;) – Joey 2012-07-29 21:58:14
@Joey - 謝謝:-)今天我把標題參數放在另一個答案中,但在這裏忘了它。這是一件討厭的小事。 – dbenham 2012-07-30 00:05:23