質問

とにかくITaskインターフェイスを使用してスケジュールされたタスクと通信しますか?ユーザーがキャンセル、一時停止などできるタスクと、タスクに関する情報を表示するメインコンソールがあります。現時点では、GetStatusメソッドを使用して、それらが実行されているかどうかしかわかりません。私がやりたいのは、タスクに接続し、文字列(潜在的にxml)を渡すことです。これが可能かどうかは誰にもわかりますか?

役に立ちましたか?

解決

ITaskオブジェクトに渡すことができる文字列は、ディレクトリパスとコマンドラインパラメーターのみです。実行中のタスク自体と通信することはできません。

一方、代わりにタスクスケジューラ2.0インターフェイスを使用する場合、ITaskDefinitionには任意のテキストを割り当てることができるDataプロパティがあります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top