Como obter uma lista de arquivos não somente leitura no Windows?

5

Eu preciso encontrar uma maneira de obter uma lista de todos os arquivos não somente leitura em um caminho específico no Windows Server 2003.

Eu tentei o seguinte comando, mas também tenho todos os diretórios que não são somente leitura.

DIR c:\Project\Finance /A:-R /S > Open_Files_List.txt

Então vi na Web que o atributo "D" pode me ajudar, mas não importa como eu o uso, não consigo obter o resultado desejado ...

Aqui estão as maneiras que eu tentei fazer isso funcionar ...

/A:-R -D /S
/A:-RD /S
/A:-R -D /S
/A:-DR -D /S
/A:-D /S
/A:-DR /S

Como você pode imaginar, não há sucesso!

Por favor, você pode ajudar?

    
por GorovDude 16.11.2011 / 13:01

2 respostas

9

Isso parece funcionar para mim.

dir /A:-D-R /S

/A:-D especifica que você não deseja diretórios. -R especifica que o atributo readonly não está presente. Você tentou algo parecido. Mas o espaço entre -R e -D confundiu o programa dir ...

    
por 16.11.2011 / 13:13
2

Como você especificou atributos estão funcionando mesmo ..

verifiqueisso..listadearquivosnãosomenteleitura,excetodiretórios.

dir/a-dr

seu resultado desejado pode ser alcançado usando o seguinte comando:

dir /a-d-r 

verifique isso no segundo resultado do comando .. apenas adicione sua busca recursiva / d depois disso. espero que isso ajude você ..

    
por 16.11.2011 / 13:24