• ベストアンサー

DOSのBATファイル

プログラム初心者です。 DOSのBATファイで同一ホルダー内にある共通拡張子のファイルネームを順に読みとりEXEファイルの後に付けて実行させることは出来ますか?。 共通拡張子のファイル全てを実行し終わったらBATファイルも終了するという事は出来ますか。 もしかしたらプログラムを組まなければならないのかとも考えています。

質問者が選んだベストアンサー

  • ベストアンサー
  • timber
  • ベストアンサー率29% (218/739)
回答No.3

%%fは変数です。 txtは共通拡張子です。 123.exeは実行ファイル名です。

homma
質問者

お礼

ありがとうございました。 できました。完璧です。 本当に助かりました。

その他の回答 (2)

  • timber
  • ベストアンサー率29% (218/739)
回答No.2

for %%f in (*.txt) do 123.exe %%f 上記でできませんか。(拡張子txtは適当に変えてください)

homma
質問者

お礼

ありがとうございます。 %%fが読み込むファイル名ですか、その中の.txtが共通拡張子でしょうか? 123.exeは実行ファイル名ですよね。 よろしければ再度教えて下さい。

  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

BATファイルとは、プログラム実行する順番を記述したようなファイルです。 なので、プログラムを作ったほうがいいですね。

homma
質問者

お礼

回答ありがとうございます。 やはりそうでしょうか。

関連するQ&A