- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:コマンドプロンプトで簡単にコマンドを実行するには)
コマンドプロンプトでのコマンド実行法とディレクトリ操作
このQ&Aのポイント
- コマンドプロンプトで簡単にコマンドを実行する方法を教えてください。異なる二つのディレクトリの下にあるtest.txtというファイルを同時に開きたいとします。
- 現在は、noteコマンドを使用してディレクトリのパスを指定し、test.txtファイルを開いていますが、ディレクトリのパスが頻繁に変わるため、一度にパスを変更できるツールを使用したいです。
- コマンドプロンプトでのコマンド実行法を教えてください。ディレクトリのパスが変更されるたびに、noteコマンドのパラメータを手動で変更するのが手間です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
バッチファイルは、引数を取ることが出来ます。 バッチファイル名に続いて指定した引数は、バッチファイル内で %1 %2 %3 … という変数で参照できます。 そこでまず、次のような1行のテキストを書き、dnote.bat というファイル名で保存します。 dnote.bat --------- note d:\temp111\%1\test.txt d:\temp222\%1\test.txt --------- このバッチファイルを、コマンドラインから「dnote 333」として実行すると → note d:\temp111\333\test.txt d:\temp222\333\test.txt 「dnote xxx」として実行すると → note d:\temp111\xxx\test.txt d:\temp222\xxx\test.txt このように置換されて実行できます。
その他の回答 (1)
- frown_knight
- ベストアンサー率30% (234/777)
回答No.1
バッチなりvbsなり方法はいくらでもあると思いますが、ファイル名の命名規約が分からないと具体的な回答は難しいですよ。
お礼
すぐに実行してみました。 簡単に処理できるようになりました! ありがとうございます!