フォルダ ツリーに含まれるファイルを一覧表示するレポートを作成する DOS バッチ ファイルがあります。以下のコードは、115,000 を超えるファイルに対して目的の出力を生成します。ただし、日付/時刻とファイル サイズが空白の 13 レコードが生成されます。(/b オプションを指定せずに) DIR コマンドを手動で実行すると、目的のファイル情報が表示されます。かなりの回避策コードを追加せずにこれを修正できますか?
FOR /f "tokens=*" %%A IN ('DIR "<Path>" /a:-d /b /s') DO (
ECHO %%~tA %%~zA %%~dpA %%~nA %%~xA >> test.txt
)