これはこの質問に関連しています: Windowsのcmdシェルで色付きのファイルリストを取得するにはどうすればよいですか?
私は、Windowsのcmdシェルで色付きのファイルリストを取得しようとしています。それが重要な場合、WindowsはXPSP2です。
昔のDOSの時代には、hdir、adirなどの小さなプログラムがありました。今日、そのようなプログラムはもはやありません。
ただし、unixkit-tinyまたはunixtoolsからのlsがあります。残念ながら、色を表示するためにANSIエスケープコードを使用しており、cmdはそれらをうまく処理しません。
ansi.sysとcommand.comのロードを含むいくつかの解決策がありますが、command.comは長いファイル名をうまく処理できず、非常に低速です。それでも、色の表示に問題がある場合があります。
だから私が求めているのは、cygwinを使用する以外に、Windowsのcmdシェルで色付きのファイルリストを取得する方法はありますか?または、ネイティブlsが適切に再生されるようにANSIエスケープコードをcmd.exeで動作させる方法はありますか?