2011-03-24 42 views
0

我的應用程序需要在安裝時設置計劃任務。任務是在幾個觸發器上運行我的程序(與登錄事件相關)。我想知道什麼是最簡單的方法來做到這一點?我應該使用批處理文件嗎?以編程方式設置計劃任務

該程序只能在Windows 7

+0

您正在使用什麼安裝程序? – 2011-03-24 21:56:36

+0

現在我正在使用Visual Studio 2008中的安裝程序項目。 – Goro 2011-03-24 22:21:28

回答

0

這聽起來更像是一個比WindowsService計劃任務運行。 SystemEvents Class documentation包括一個設置WindowsService的例子,它將監視各種系統事件(包括SessionEnding和SessionSwitch)。監測登錄事件將是困難的,因爲你有一些雞/雞蛋問題。另一方面,添加一個應用程序在啓動時運行相對簡單,並讓您知道用戶已登錄...