C#タスクスケジューラの登録をSystem.Diagnostics.Process.Start()を使って以下のコーディングで実行したのですが、タスクスケジューラに登録されません。batファイルで実行するとタスクスケジューラに登録されました。この記述で問題ないのでしょうか?すみませんがご教授お願いいたします。App"/tr...』になってしまいますよ。パラメータも指定してみるとか。Process.Start("schtasks.exe","")sCmdを使ってないのは、質問書く上での記述ミスですかね?Process.Start("schtasks.exe",sCmd)追記:もたもたしてたら、先に回答が付いてしまいました(^^;記念に残しておきます。App"/tr...』になってしまいますよ。魔界の仮面弁士さんのご指摘箇所を修正すればタスクに登録されましたよ。App"/tr...』になってしまいますよ。魔界の仮面弁士さんのご指摘箇所を修正すればタスクに登録されましたよ。(コード書いて実行してみました)>魔界の仮面弁士さん、やじゅさん、よねKENさん回答ありがとうございます。記述ミスが多いにも関わらず回答頂きまして、本当にありがとうございました。App"/tr...』になってしまいますよ。>>>>sCmdはProcess.Startメソッドの第二引数に正しく指定されてるものとして、>>魔界の仮面弁士さんのご指摘箇所を修正すればタスクに登録されましたよ。回答ありがとうございます。記述ミスが多いにも関わらず回答頂きまして、本当にありがとうございました。解決したのであればそれで結構なのですが、できればどのように解決したのか書いていただけるとありがたいです。強制ではないので、できればでかまいません。スレ主さん以外にも同様な疑問で悩んでいる方がいらっしゃるかもしれませんしそういった方が再度このスレッドを見たときに「こうすればいいのか!」と悩みの解決になるような資料として残しておきたいです。いった点では質問を書き込んだ時点で、その質問はスレ主さんだけのものではなくなっているとも言えるかもしれません。自分が解決したからそれでOKではなく、後々誰かの役に立てるように解決方法を書いておいていただけるとありがたいです。