私は電子メールを送信するサーバーを持っており、それらをデータベースにログインさせたいと思っています。私はすべてのアクションを設定しています。インターネットのウィンドウを開いてhttp://192.168.0.2/email/getmail.phpと入力すると、PHPファイルでコードが実行され、リモートメールサーバーから新しいメールがすべて取得され、データベースにダウンロードされます。HTTPアドレスを実行するコマンドを実行するには?
しかし、Windowsタスクスケジューラにこのタスクを実行させる際に問題が発生しています。私は私がテキストファイルにここに発見し、VBSファイルとして保存し、このコードを設定
http://192.168.0.2/email/getmail.php.
、それはこの行を実行するごとに10分ということのようウォルド、タスクスケジューラは、VBSファイルを実行し、これは初めて動作しますが、ステータスで実行中のままです。だから10分後にすでに実行中であるため、再び実行されないので、新しいメールは取得されません。
Set oX = CreateObject("Microsoft.XmlHTTP")
oX.Open "GET", "http://192.168.0.2/email/getmail.php", False
oX.Send ""
WScript.Echo oX.responseText