Назад | Перейти на главную страницу

Как получить цветной список файлов в командной строке Windows?

Некоторые из присутствующих здесь постарше, вероятно, помнят милую маленькую прогу из дней DOS, HDIR его называли. Ничего особенного, кроме показа списка файлов и каталогов в цвете.
(были и другие, которые делали то же самое, но я использовал этот, поэтому запомните его название).

Есть ли сегодня такие, которые работают под XP (длинные имена файлов?)?

Я знаю ls имеет --цвет вариант, но тот, который я использую из unixkit-tiny, имеет некоторые проблемы с работой под моей оболочкой, он просто отображает мусор, то есть мне не удалось заставить его работать.

Пример мусора:
← [0m ← [01; 34mafter ← [0m ← [01; 34mcolors ←] [0m ← [0mdiff.vim ←] [0m ← [01; 34mdoc ← [0m ← [01; 34mftplugin ←] [0m ← [01; 34mplugin ←]
[0m ← [0mprogram.f90 ← [0m
← [м "


Не уверен, нужно ли это размещать здесь или на SO. Не уверен, кого это касается больше.

Который мусор является Коды выхода ANSI. Я верю, ты все еще можешь загрузить ansi.sys для оболочки command.com.

Вы можете захотеть проверить NDIR.

Я делаю это так: Cygwinс ls. Это тяжелее, чем вы говорите, но есть и другие преимущества, такие как доступность UNIX. find утилита.

Я перестал использовать cmd.exe давным-давно и перешел на 4NT (недавно переименован в TCC - Take Command Console) - когда я переключился command.com не было завершения команды и т. д.

Имеет хорошую поддержку цвета, арифметику в скриптах и ​​т.д. Рекомендуется.