「タスクを追加」と言うようなプログラムを作りたいです。「タスク名」などのすべての変数を尋ねます。
次に、system() を使用して次のコマンドを使用します。
schtasks /create /tn TaskName /tr TaskRun /sc スケジュール /mo 修飾子
system() コマンドで C++ 変数を使用するにはどうすればよいですか?
または、これを行うためのより良い方法があれば教えてください。
ご協力いただきありがとうございます。-クリス
「タスクを追加」と言うようなプログラムを作りたいです。「タスク名」などのすべての変数を尋ねます。
次に、system() を使用して次のコマンドを使用します。
schtasks /create /tn TaskName /tr TaskRun /sc スケジュール /mo 修飾子
system() コマンドで C++ 変数を使用するにはどうすればよいですか?
または、これを行うためのより良い方法があれば教えてください。
ご協力いただきありがとうございます。-クリス
タスクスケジューラAPIを使用できます。2つのバージョンがあります。
また、ドキュメントから、各APIでサポートされている環境に注意してください。
タスクスケジューラには、次のオペレーティングシステムが必要です。
- タスクスケジューラ1.0:クライアントにはWindows Vista、Windows XP、Windows 2000 Professional、Windows Me、またはWindows98が必要です。サーバーにはWindowsServer 2008、Windows Server 2003、またはWindows2000Serverが必要です。
- タスクスケジューラ2.0:クライアントにはWindowsVistaが必要です。サーバーにはWindowsServer2008が必要です。