※ ChatGPTを利用し、要約された質問です(原文:VBS(WSH)で開いたIEのウィンドウがアクティブにならない)
VBS(WSH)で開いたIEのウィンドウがアクティブにならない
このQ&Aのポイント
VBSでタイトルバーのみのIEウィンドウを開き、SendKeyでtestと入力するスクリプトを作成しています。
開いたIEのウィンドウがアクティブにならず、SendKeyがIEに送信されません。
VBSについては全くの初心者でして、ウィンドウがアクティブにならないのが環境の問題なのか、プログラムの問題なのか判断できません。どなたかご教授をお願いします。
VBS(WSH)で開いたIEのウィンドウがアクティブにならない
VBSでタイトルバーのみのIEウィンドウを開き、
SendKeyでtestと入力するスクリプトを作成しています。
ですが、開いたIEのウィンドウがアクティブにならず、
SendKeyがIEに送信されません。
VBSについては全くの初心者でして、ウィンドウがアクティブにならないのが
環境の問題なのか、プログラムの問題なのか判断できません。
どなたかご教授をお願いします。
IEのバージョンは8、OSはWinXPです。
以下、ソースです。
--------------------------------------------------
'タイトルバーのみのIEを起動する
Set WshShell = WScript.CreateObject("WScript.Shell")
Set objIE = WScript.CreateObject("InternetExplorer.Application")
objIE.Navigate("http://www.google.co.jp/")
objIE.MenuBar = False
objIE.StatusBar = False
objIE.ToolBar = False
objIE.AddressBar = False
objIE.Visible = True
'表示待ちループ
Do While objIE.Busy
WScript.Sleep 100
Loop
'[test]で検索
WshShell.SendKeys("test")
WScript.Sleep(100)
WshShell.SendKeys("{TAB}")
WScript.Sleep(100)
WshShell.SendKeys("{ENTER}")
--------------------------------------------------