2011-10-31 28 views
1

我想在計算機上的特定時間啓動應用程序,如何在c#中執行此操作? ,我只是在處理應用程序,當應用程序必須運行並執行特定任務時,用戶將設置計時器,我聽說在Windows中有一個工具可用於在特定時間啓動應用程序。C#:在特定時間啓動應用程序

+3

它被稱爲Windows任務計劃程序,默認情況下在管理工具下可用。 –

+0

投票結束。這更像是一個超級用戶的問題,因爲解決方案是使用現有的管理工具,無需任何編程。之前也被問過很多次。 –

回答

1

是的,Windows有一個內置的調度程序,.net有類來以編程方式操作它。

你可以在codeproject.com上找到一個例子。

0

您可以使用windows「at」命令。您將需要使用管理權限運行命令提示符來執行此操作。

下面是命令的幫助:

的AT命令安排命令和程序在 的計算機上運行指定的時間和日期。計劃服務必須運行以使用AT命令 。

AT [\ computername] [[id] [/ DELETE] |/DELETE [/ YES]] AT [\ computername] time [/ INTERACTIVE] [/ EVERY:date [,...] |/NEXT:date [,...]]「command」

+0

不知道爲什麼有人會投票,這只是海報帶來的另一種選擇。 – ErocM

0

您可以使用Timer。

它需要時間(以毫秒爲單位)開始。 您可以通過比較當前時間和您希望應用程序啓動的時間來計算該時間。

並根據您的需要設置resetAuto屬性的一個定時器

相關問題