按給定順序在 Windows 中啟動一堆程序

按給定順序在 Windows 中啟動一堆程序

每次我開始在電腦上工作時,我都必須啟動一堆程序,其中一些程序依賴其他程序。我嘗試列出它們及其依賴項:

  • 凱通
    • 真密
      • foob​​ar2000(從 TrueCrypt 編碼磁碟區讀取 MP3,其密碼儲存在 KeePass 中)
    • Chrome(使用 KeePass 中儲存的密碼存取我公司的郵件)
  • 歌劇
  • 火狐瀏覽器
  • A電源外殼用於啟動的腳本玻璃魚領域
  • (以管理員使用者身分執行)
  • 快閃記憶體生成器(以管理員使用者身分執行)

是否有任何實用程式可以讓我以「簡單」的方式啟動序列,讓我的電腦在我醒來時完成所有這些工作?

請注意,我的電腦運行的是 Windows 7,我的使用者帳戶會自動登入。

好像忘了說我不想要以任何形式編寫腳本。我想要的是一個簡單的 GUI,允許我從開始功能表中選擇元素,並將它們添加到一種「延遲啟動項目」中。

答案1

用一個批次檔, 你能行的。假設你的批次檔是“自動運行.bat”,將此文件放入啟動資料夾。

在文字編輯器中開啟批次檔(例如,記事本), 寫指令管理系統按照您各自的順序執行命令

例子:

ECHO OFF
cls
start notepad.exe
pause

換句話說,只需複製該快捷方式即可程式/應用程式並將其放入Windows\Start Menu\Programs\Startup資料夾。您將在系統托盤中看到程式圖標,表明該程式確實正在運行。若要刪除,請返回該資料夾並刪除。請注意,僅涉及快捷方式。

在這裡,將所有快捷方式圖示按照您要尋找的順序放置,然後它將按相同的順序運行。

一些類似的例子:在Windows中建立批次檔以啟動多個應用程式

答案2

在 .bat 或 .cmd 檔案中,您可以鍵入以下內容:

    @echo <OFF or ON>

    timeout /t <time in seconds>
    start "" "<path to first file or application>"

    timeout /t <time in seconds>
    start "" "<path to second file or application>"

請注意,第二個(以及後續應用程式)的總逾時是前一個的總逾時- 例如,如果您要開啟四個項目,並且第一個項目的逾時設定為10 秒,則第二個項目的超時設定為10 秒。

相關內容