質問: ieのHTTPタイムアウトエラーまでの時間をチューニングする方法はありませんか? レジストリ操作だとしても、なるべくそのためのユーティリティがあると良いです。 ※OS、バージョンへの対応状況もわかると尚良いです。
回答: IEのタイムアウトを設定するスクリプトを作成してみました。 注 : この設定は、Internet Explorer 4.0 SP1 より前のバージョンの Internet Explorer では機能しません。 以下のソースを、IEタイムアウト設定.vbs など任意の名前にしてデスクトップなどに配置して、ダブルクリックしてください。 'ここから---------------------------------------------------------- Option Explicit Dim WshShell Dim s Dim timeout s = InputBox("タイムアウト値を秒で入力してください。設定を削除する場合は -1 を入力","IEタイムアウト設定") If s = "" Then WScript.Quit End If If s = "-1" Then On Error Resume Next Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.RegDelete("HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ReceiveTimeout") On Error Goto 0 MsgBox "削除Ok!" WScript.Quit End If If IsNumeric(s) = False Then MsgBox "数値を入力してください" WScript.Quit End If timeout = CLng(s) * 1000 Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ReceiveTimeout", timeout, "REG_DWORD" MsgBox "セットOk!" 'ここまで---------------------------------------------------------- **各バージョンによる状況 タイムアウトするまでの時間は、バージョン 4.0 および 4.01 の場合は 5 分、バージョン 5.x および 6 の場合は 60 分です。** (参考) クライアントのタイムアウト延長(InternetExplore) http://www.f-secure.co.jp/support/linux_gw/gw_faq/settings/ie.ht... [PRB] サーバーから 5 分以内に応答が返されないと、"接続がタイムアウトになりました" という Internet Explorer エラー メッセージが表示される