WSHでWeb画面を自動印刷
問題
WSHで、指定したWebサイトを開いて、自動的に印刷せよ。
答え
指定したWebサイトを、IEで開いて、自動印刷して、IEを閉じる、のWSHスクリプト(vbs)は以下の通り。
'IE Set ie = CreateObject("InternetExplorer.Application") ie.Visible = True 'Webページを開く ie.Navigate "https://www.softel.co.jp/" 'ページの読み込みが終わるまで待機 Do Until ie.Busy = False WScript.sleep(250) Loop 'デフォルトプリンタに印刷する(印刷ダイアログなしで) ie.ExecWB 6, 2, 3 'IEを終了 ie.Quit
test.vbs などの名前で保存して、ダブルクリックなどで実行できる。
コメント