如何在 Windows 系統啟動時執行 .exe,並且無論誰登入都讓 .exe 保持運作?這可能嗎?
答案1
按照這個 Sysinternals 論壇帖子,最可靠的方法是新增計劃任務。只需定義一個觸發器即可At startup
。它將繼續運行,直到強制終止,例如由於崩潰或用戶終止進程。標準/受限用戶無法查看或終止不屬於他們的進程。
您還必須將任務設定為Run whether user is logged on or not
,並且可能應該以具有最高權限的管理員帳戶執行。您甚至可以作為該帳戶運行SYSTEM
。
這與觸發器不同At logon
。
如果您想以程式設計方式執行此操作(即讓您的程式將自身新增至系統啟動),最好的方法是建立 Windows 服務。