使うのと、DLLImport属性使う方法があるっぽいです。オブジェクトを生成してるんですね。タスクスケジューラにバックアップ処理を登録して行おうと考えました。これが想像以上に悪戦苦闘しました。.Netアプリケーションからタスクを登録したいだけなのに。今回の要件はこんな感じです。2003(Server)以上で動くこと。タスクスケジューラにタスクを登録する方法はいくつかあるようです。1.GUIから操作するXPだとコンパネのタスク,Vistaだと管理ツールのタスクスケジューラから操作する方法です。今回の要件はアプリケーション側から操作するの却下。時代からある古いコマンドです。これは互換性のためだけに残されているコマンドで非常に使い勝手が悪いです。XP以降のOSでは、at.exeは利用せず、必ずこちらを利用するべきである」とあるので、却下。コマンド存在してました。コマンドを使うこのコマンドラインタスク管理ツールを使うとかなり柔軟にできるのでいいんですが、一つ問題が。XP以降でしか使えないことです。このコマンドが存在しません。なんでって感じですがこの方法も惜しみながら却下。使っており、結局2.と同じなので却下。WMIでタスク管理する方法はTechNet:スクリプトを使用してタスクのスケジュールを管理することはできますか参照。用意されてるみたいですが、これも少し調べてみるとあんまり使い勝手良くないみたいですね。コアになってるんじゃないでしょうか?(詳しく調査してないんで分かりませんが。ま、そういうわけで却下。使うと大抵のことはできそうな感じです。今回の要件も満たせるので結局この方法で行くことにしました。COMがよくわかってない故に苦戦しました。使って操作するスタイルになったようです。クラスが用意されてスクリプトで簡単にタスク操作できるようになってるっぽいですね。スケジュールされたタスクを実行する方法はありますかを参照。BBS【C#】C#アプリからによるタスク登録の自動化についてです。格納されてるっぽいです。技術についてほとんど無知です。作ったり使うことはほとんどしたことがありません。参照設定から利用したときはありました。(ActiveMovieControlでDirectShow。時と同じ手法(参照の追加でCOMタブ)でCOMを使おうとしましたが、一覧に出てきません。見えるのか)を調べてみました。