バッチのまとめTOPへ IE8で,ファイルのアップロードを自動化する方法を発見した。 以下はWSH/JScriptによるサンプルスクリプト。IE8(Windows XP)で動作確認済み。 upload.js // IEを起動 var ie = WScript.CreateObject("InternetExplorer.Application"); ie.Visible = true; ie.Navigate("http://localhost/") ie_wait( ie ); // ファイルをアップロード type_file_path( ie, "hoge_file_field", "C:\\fuga.txt" ); // このあとで正常にsubmit可能 // ----------- 関数 ------------- // ビジー状態の間待機する function ie_wait(
![IE8で,ファイルのアップロードを自動化する方法 (WSH/JScriptでブラウザを自動操作するサンプルコード) - 主に言語とシステム開発に関して](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)