1

Команда 'dir' имеет переключатель /T, который выбирает, отображать ли время создания, доступа или изменения. Тем не менее, он не может перечислить файлы вместе со всеми тремя датами для каждого файла - как я могу это сделать?

3 ответа3

1

Это невозможно в MS-DOS. Вы можете использовать только одно поле времени (C или A или W) для T одновременно.

0

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

0

если вы можете использовать Powershell, ls | fl (powershell ls^|fl from cmd) покажет их (среди прочих). Вы можете включить только те реквизиты, которые вам нужны:
ls | fl -prop name, creationTime,lastAccessTime,LastWriteTime .
Используйте ls | get-member чтобы увидеть доступные свойства

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .