0

Web ページを実行して出力を保存する毎月のスケジュールされたタスクを作成したいと考えています。現在、このWebページはaspであり、開くと、出力をExcelで保存/開くように自動的に求められます。

現在、私は試しています(cmdプロンプトを使用):

schtasks /create /tn MonthlySave /sc MONTHLY /mo LASTDAY /tr "\"C:\Program Files\Mozilla Firefox\firefox.exe\" \"URL.I.Want.To.Save.asp\""

Windows XP を実行しています

4

1 に答える 1

0

ウェブページをファイルに出力できるGRABURL.EXE ( http://toolground.com/files/GRABURL.EXE )という便利なツールを見つけました。

GRABURL.EXE "http://website.com">"C:\Folder\File.xls"

もちろん、URLだけでなく、宛先フォルダー/ファイル/ファイルタイプも変更できます。

このようにして、日付を取得して目的の Web サイトを保存するための BATCH ファイル (run.bat と呼ばれる) を作成し、タスクをスケジュールするときにその BATCH ファイルを呼び出すことができます。

schtasks /CREATE /TN TaskName /TR "C:\run.bat" /SC MONTHLY /MO LASTDAY /M * /ST 02:00:00

schtasks のパラメーターのヘルプについては、http: //www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/schtasks.mspx? mfr=true を参照してください。

于 2013-02-28T23:25:56.577 に答える