バッチファイルで複数の拡張子を指定する方法というのを知りたいです


例えば、ファイルに入っている様々な拡張子の画像ファイル(.png .jpgなど)
をカウントしていき、それぞれに(0.png 1.jpg 2.jpg 3.png)という番号をつけていき
整理するようなバッチファイルを作りたいのですが

分からないことが2つあります
1,様々な拡張子のファイル(全てではなく指定した拡張子)をカウントする方法
2,0.png 0.jpg のように違う拡張子で名前がかぶらない様にする方法(これはfor文でできるかな?と考えています)

この2つを教えてもらいたいです

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2011/10/08 22:00:03

回答1件)

id:okamotoy No.1

回答回数131ベストアンサー獲得回数15

 カウントは入っていませんが...

@echo off

for %%A in (%*) do (

   for %%B in (*.%%A) do echo %%B

)


実行例:

>test.bat png jpg

a.png

b.png

a.jpg

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません