私の C# アプリケーションでは、ITask タスク スケジューラ インターフェイスを使用して、タスクをタスク スケジューラに作成しています。タスクを作成できますが、アプリケーション名の割り当てに問題があります。コードから二重引用符を追加し、メソッドを使用してアプリケーション名を設定しても、 「プログラムの開始」 (アプリケーション名)タスクを作成するたびに二重引用符で囲まれITask::SetApplicationName()
ません。
タスクスケジューラからタスクを編集しようとすると、実際の問題が発生します。実際のパスと引数はめちゃくちゃです(画像を参照してください)。"G:\Some Name WithSpace\Build\Some.exe"これが私の実際のアプリケーション名です。
注:MSタスクスケジューラから同じものを作成すると、二重引用符が追加されます。