Windows (全般)

Windows OS 全般に関する話題を扱うフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Pro)
バッチファイルでTABキー実行
投稿日時: 21/02/07 15:16:15
投稿者: shimoichimabu

バッチファイルで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コマンドは無効?

投稿日時: 21/02/16 14:04:07
投稿者: shimoichimabu

レスがなかなか付かないようですので、一旦閉じます。
バッチファイルではなく、EXCELのVBAで作成し、これをスターアップに
置いてできないかなと思っています・・・。