2

В Windows я хочу перечислить файлы с диска во всех подпапках со следующими атрибутами

  • Из всех подпапок
  • Имя файла
  • Дата создания файла
  • Дата последнего изменения файла
  • Имя пользователя последнего модификатора файла

Я использую следующую команду:

DIR /S /O:NS /T:CAW

а также

/s gives all files in subfolders
/O:N gives name
/O:S gives file size

/T:C gives creation time
/T:W gives last modified time

Мои вопросы:

  1. Это правильный способ использования команды?
  2. Как я должен получить имя пользователя, который изменил / создал контент последним?

1 ответ1

1

Команда DOS выглядит правильно. Однако я использую что-то вроде следующей команды и вывожу свои результаты в текстовый файл, чтобы затем я мог просмотреть и использовать это:

dir "%windir%\*.*" /a:-d /o:ns /t:ca /s >files.txt

Мне также нравится вставлять ключ /b однако информация о временном поле не будет отображаться.

Измените фильтр <path>\*.* Если хотите включить полный путь &/ или из текущего каталога, чтобы он был более конкретным.

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