C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[3]: ASP.NETでタスクスケジュール


(過去ログ 15 を表示中)

[トピック内 5 記事 (1 - 5 表示)]  << 0 >>

■5427 / inTopicNo.1)  ASP.NETでタスクスケジュール
  
□投稿者/ TMU (1回)-(2007/07/13(Fri) 00:02:12)

分類:[ASP.NET (VB)] 

お世話になっています。
OSの機能にタスクスケジューラがありますが、スケジュールの登録を"タスクスケジューラ"画面でなく、ASP.NETで作り込んでWebから登録することは可能なのでしょうか。
また可能ならばそれに関する資料の在り処は判らないでしょうか。
よろしくお願いします。

引用返信 編集キー/
■5428 / inTopicNo.2)  Re[1]: ASP.NETでタスクスケジュール
□投稿者/ 魔界の仮面弁士 (348回)-(2007/07/13(Fri) 01:47:21)
No5427 (TMU さん) に返信
> OSの機能にタスクスケジューラがありますが、スケジュールの登録を"タスクスケジューラ"画面でなく、ASP.NETで作り込んでWebから登録することは可能なのでしょうか。
えぇと、どこに登録するのでしょうか?
Webサーバ上のタスクスケジューラですか? それとも、ブラウザを開いているクライアント側の方ですか?

> また可能ならばそれに関する資料の在り処は判らないでしょうか。
とりあえず、Win32_ScheduledJob クラスについて調べてみるとか。
引用返信 編集キー/
■5429 / inTopicNo.3)  Re[1]: ASP.NETでタスクスケジュール
□投稿者/ ちゃっぴ (49回)-(2007/07/13(Fri) 01:48:59)
ちゃっぴ さんの Web サイト
No5427 (TMU さん) に返信
> OSの機能にタスクスケジューラがありますが、スケジュールの登録を"タスクスケジューラ"画面でなく、ASP.NETで作り込んでWebから登録することは可能なのでしょうか。

.NET Framework には含まれていなかったと思うので、C++/CLI で wrapper 作ってやるか P/Invoke してやるかになるでしょう。

Task Scheduler
http://msdn2.microsoft.com/en-us/library/aa383614.aspx

ただし、そういったものをなんとか作ってやったとしても、ASP,NET で IIS の認証で Administrators の member で認証を通らない限り、Job を作成できないです。
要するに ACL に引っ掛かって SecurityException 吐きます。
引用返信 編集キー/
■5430 / inTopicNo.4)  Re[2]: ASP.NETでタスクスケジュール
□投稿者/ ちゃっぴ (50回)-(2007/07/13(Fri) 01:50:02)
ちゃっぴ さんの Web サイト
No5428 (魔界の仮面弁士 さん) に返信
> とりあえず、Win32_ScheduledJob クラスについて調べてみるとか。

これ旧来の AT と同じものなので、Task Scheduler ではないです。
推奨されていません。
引用返信 編集キー/
■5435 / inTopicNo.5)  Re[3]: ASP.NETでタスクスケジュール
□投稿者/ TMU (2回)-(2007/07/13(Fri) 09:21:13)

早速の回答ありがたいです。
"サーバーでの定期的な自動実行をスケジューラに登録する業務を、Web画面を介して、スケジューラに登録したい"
との要望がありました。
難しい理由が解りましたので対処したいと思います。
ありがとうございました。


解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -