web-dev-qa-db-ja.com

ディレクトリ内のすべてのファイルに対してバッチコマンドを実行します

私はこの構文で動作するJavaプログラムを持っています:

command.jar namefile

ディレクトリ内の1600ファイルに対してこのプログラムを実行する必要があります。すべてのファイルに対してこのコマンドを自動的に実行するにはどうすればよいですか?

DOSバッチコマンドはありますか?または別の方法?

10
E_M

最も簡単な方法は、すべてのファイルに対して for loop を実行することです。良い点は、setfor-ループの入力)が通常のcmdと同じワイルドカードを受け入れることです。

バッチファイルで使用する場合:

FOR %%f IN (*) DO command.jar %%f

コマンドラインから使用する場合:

FOR %f IN (*) DO command.jar %f
14
Bobby