3

DOS バッチ ファイルでは、次のループを記述して、ディレクトリ内のファイルをアルファベットの昇順で繰り返すことができます。

for %f in (*) do (echo %f)

同じことを逆順 (アルファベットの降順) で繰り返すにはどうすればよいですか?

4

1 に答える 1

6

コマンドラインから:

for /f "tokens=*" %f in ('dir /b /o-n') do (echo %f)

バットファイルで:

for /f "tokens=*" %%f in ('dir /b /o-n') do (echo %%f)

/B           Uses bare format (no heading information or summary).
/O           List by files in sorted order.
sortorder    N  By name (alphabetic)
             -  Prefix to reverse order

Type "dir /?" in CMD for more details
于 2013-09-15T23:36:30.377 に答える