« WindowsアプリからWScript.exeのWScriptオブジェクトを利用する。 | トップページ | WSHに渡すオプションとスクリプトに渡す引数の書き方 »

2007年6月21日 (木)

IEで、Web ページを、そのファイル名で保存する。

IEで、Web ページを「名前を付けて保存」すると、
デフォルトでWeb ページのタイトル名で保存されます。
これを、Web ページのファイル名で保存することはできないのでしょうか?

Web ページ、ファイル名.VBS

On Error Resume Next
CreateObject("Shell.Application").Windows().Item().ExecWB 4,2
If Err Then MsgBox Join(Array("この Web ページは保存できませんでした。",Hex(Err.Number),Err.Description),vbLf),vbCritical+vbSystemModal,"Web ページの保存エラー"

「お気に入り」や「リンク」に入れて、IEから使います。

« WindowsアプリからWScript.exeのWScriptオブジェクトを利用する。 | トップページ | WSHに渡すオプションとスクリプトに渡す引数の書き方 »