Lista de arquivos do Windows a partir da linha de comando

2

No Windows, quero listar os arquivos da unidade em todas as subpastas com os seguintes atributos

  • De todas as subpastas
  • Nome do arquivo
  • Data de criação do arquivo
  • Data da última modificação do arquivo
  • Nome do usuário do último modificador do arquivo

Eu uso o seguinte comando:

DIR /S /O:NS /T:CAW

e

/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

Minhas perguntas:

  1. Esta é a maneira correta de usar o comando?
  2. Como devo obter o nome de usuário que modificou / criou o conteúdo por último?
por Der Hochstapler 09.11.2011 / 23:44

1 resposta

1

O comando DOS parece correto. No entanto, uso algo como o seguinte comando e envio meus resultados para um arquivo de texto para que eu possa revisá-lo e usá-lo:

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

Eu também gostaria de inserir a opção /b , mas nenhuma informação de campo de tempo será exibida.

Altere o filtro <path>\*.* se você quiser incluir o caminho completo & ou do diretório atual para ser algo mais específico.

    
por 10.11.2011 / 01:54

Tags