バッチファイルでTABキー実行したいですが、下記コードを作成しましたが、
TABコマンドが実行されません。
メイルソフトを立ち上げ、TABキー3回実行して特定の欄にカーソルを
飛ばそうと思っています。
start "" "C:\Users\ユーザ名\******.exe" ’うまくソフトがたちあがりました
set WshShell = WScript.CreateObject("WScript.Shell")
WScript.Sleep 500
WshShell.AppActivate "AAA" ’ここではエラーが出なかったので、問題なくActiveになっている?
WshShell.SendKeys "{TAB 3}" ’ここではうんともすんともなく、TABコマンドが実行されない?
----------------------------
WScript.Sleep 500
WshShell.SendKeys "{TAB}"
WScript.Sleep 500
WshShell.SendKeys "{TAB}"
WScript.Sleep 500
WshShell.SendKeys "{TAB}"
と3回TABコマンドを実行しても駄目でした。
どこのコマンドが問題あるのでしようか?
AppActivate "AAA" AAA 画面の名前が間違い?
あるいはバッチファイルではそもそもTABコマンドは無効?