- - PR -
windowsでのバッチ処理について
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-06-25 16:27
いつもお世話になっております。
現在windows2003サーバでとある会員サイトの開発を行っています。 そこで、毎日決まった時間にメールを送信したいのですが、ユーザー別に内容も 違い色々と動的処理を行いたいと思います。 バッチ処理を行って、プログラムを起動し、メールを送信しようと思うのですが、 windowsのバッチ処理ってどのように行うのでしょうか? LINUXの時はクーロンで起動したいプログラムをシェルで記入すれば出来たのですが、 windowsだとわかりません。 どなたかご教示ください。 よろしくお願い致します。 | ||||
|
投稿日時: 2008-06-25 16:35
Unixのcronにあたるものは、タスクですね。
スタート→プログラム→アクセサリ→システムツール→タスク | ||||
|
投稿日時: 2008-06-25 17:05
mio様
返信ありがとうございます。早速確認いたしました。 GUI上で簡単に設定できるのですね。 また、お伺いしたいのですが、GUI上での設定以外に、 PHPなどのプログラムでタスクの設定を行い、バッチを起動させることは可能なのでしょうか? 申し訳ありませんが、ご教示よろしくお願い致します。 | ||||
|
投稿日時: 2008-06-25 17:18
こんにちは
ATコマンドってありますので、それを使うとタスクマネージャと だいたい同じことができます。 タスクの管理ってのがナニをしたいのかよくわかりませんが。。。 | ||||
|
投稿日時: 2008-06-25 17:49
みなと様
返答ありがとうございます。 >ATコマンドってありますので、それを使うとタスクマネージャと >だいたい同じことができます。 >タスクの管理ってのがナニをしたいのかよくわかりませんが。。。 実はある会員サイトで、登録したユーザーにメールを送信するシステムを開発していて、 送信するメールは登録直後、3日後、10日後というように設定したいのです。 会員が登録されたらその会員ごとにバッチが動き、メールが送信されるようにしようと思っています。 毎日バッチを動かして、そこに当てはまるユーザーにメールを送る手もあるのですが、 一応参考までに伺ってみました。 ありがとうございます。 また何かありましたらよろしくお願い致します。 | ||||
|
投稿日時: 2008-06-25 17:53
バッチはひとつで、あるディレクトリ内の全ファイルを走査、ファイル内の(ファイル名でもいいけど)送信すべき日時と現在日時を比較、過ぎていたらメール送信すればいいのでは。
|
1