重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

バッチファイルで
メモ帳を開いて
ヘルプを開いて
バージョン情報を表示する

までの書き方を教えて下さい

A 回答 (2件)

私の知識では、VBスクリプトをバッチファイルと組み合わせた手法ぐらいしか思いつきません。


まず、VBスクリプトとして、

Option Explicit
Dim objShell
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "notepad.exe"
Wscript.Sleep 1000
objShell.AppActivate "メモ帳"
objShell.SendKeys "%HA"
Set objShell = Nothing

というテキストファイルをエディタで作成し、「ver_memo.vbs」という名前で、フルパスの明らかなフォルダに保存します。
仮に、今回のフルバスは、「C:\Users\user\Desktop\」だとします。

次にバッチファイルとして

@echo off
cscript C:\Users\user\Desktop\ver_memo.vbs

というバッチファイルをエディタで作成します。
C:\Users\user\Desktop\の部分は「ver_memo.vbs」のフルパスですので、ご質問者の状況にあわせて調整願います。

これを「ver_memo.bat」として、適当なフォルダに保存します。
ver_memo.batをダブルクリックして実行すれば、

>メモ帳を開いて
>ヘルプを開いて
>バージョン情報を表示する

が実現されると思います。
    • good
    • 0

メモ帳を起動するまでなら、



notepad.exe

とか。


バージョン情報を表示ってのは、
・notepad.exeのコマンドライン引数で、そういう機能がある。
・sendkeyみたいな機能に相当する外部コマンドが使用できる。
とかって事で無いと、Windowsの標準の機能だけでは難しいのでは。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!