DOS バッチ ファイルでは、次のループを記述して、ディレクトリ内のファイルをアルファベットの昇順で繰り返すことができます。
for %f in (*) do (echo %f)
同じことを逆順 (アルファベットの降順) で繰り返すにはどうすればよいですか?
DOS バッチ ファイルでは、次のループを記述して、ディレクトリ内のファイルをアルファベットの昇順で繰り返すことができます。
for %f in (*) do (echo %f)
同じことを逆順 (アルファベットの降順) で繰り返すにはどうすればよいですか?
コマンドラインから:
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