find
バッチ コンテキストで結果が必要なため、バッチ ファイルから実行しています。
実行すると、 がc:\cygwin64\bin\find.exe . -type d -name "SubDir" -printf "%%T^@^!%%p\n" > temp.txt
生成されます/usr/bin/find: memory exhausted
。
printf を削除すると正常に動作しますが、出力をソートできるようにしたいと思います。
ネストされたサブディレクトリを日付と時刻に基づいて並べ替えるより良い方法があれば、それも問題ありません。
編集:
すでに開いているバッチファイルからこのバッチファイルを実行すると、コマンドウィンドウでは動作します。しかし、バッチファイルをダブルクリックすると、探すすべての RAM と印刷物を使い切りますmemory exhausted
。
エスケープ文字を間違えたのかもしれないが%
、^
ここにあるロブの表に従った。https://www.robvanderwoude.com/escapechars.php