実現したいこと
お世話になります。
事務系の業務をする社会人になります。
(恥ずかしながらVBAの簡単なマクロ作成しかしたことがないです)
業務上使用しているexeファイルがあり、そのexeファイルはbatファイルから起動しています。
本exeはコマンドプロンプト上で立ち上がり、起動後メニューが出てきます。
ex)
1:setting
2:measure
3:exit
select:
【実現したい内容】
上述したexeファイルの起動~コマンド実行までbatファイル化したいです。細かく以下の3つを実現したいです。
①bat起動後『select:』が返ってくるのを待つ
②①が返ってきたら2を入力する
③入力後の返り値をテキストファイルで残す
発生している問題・分からないこと
実現方法がまるで分らず困っています。(上記3点すべてやり方が分かっていない)
そもそもbatファイル内で完結させるべき話なのかから判断できていないです。
①文字列を待つ
ネットで検索すると時間でwaitをかける方法は出てくるのですが、文字列待ちの方法が見つかりませんでした。
②文字列の入力
echo 入力文字|***.exeはお試ししてみたのですが入力できずでした
完全に丸投げの形になってしまい大変申し訳ないです。
ご助言いただければ幸いです。
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
上述した通りですが、足掛かりから何もつかめておらずです。。。
補足
特になし