以前にも何かのプロジェクトで同じような事をして、今回も・・・と思ったらやり方をすっかり忘れていたので、メモとして残しておきます
やりたい事は、定期的に特定のURLを呼び出したいだけ
サーバーがWindowsなのでタスクスケジューラーを使ってスケジュールすると、ユーザーさん(運営会社)の人でもスケジュールが変更できるので、それを使いたい。という場面
普段、あまり出てこない場面ですね
方法は他にもあると思いますが、ひとまずこれはメモなので異論、反論があっても心に留めておいてください
今回はWScriptを使います(JScriptでも良いです)
コードはこんな感じで、たったの5行
var http = WScript.CreateObject('Msxml2.XMLHTTP.6.0');
var url = 'http://hogehoge.co.jp/fugafuga/index.html';
http.open("GET", url, false);
http.send();
WScript.Quit(0);
これをjseという拡張子にして保存(例えば、hoge.jse)。あとはタスクスケジューラーから呼び出せば実行できます
非常に簡単!!
以上、メモでした
※あとは、ここにメモした事を忘れないようにするだけ。
0 件のコメント:
コメントを投稿