comando para listar todos os arquivos no meu disco rígido e subdiretórios em um arquivo chamado files.txt

-1

O Windoes 8 não permitirá que eu liste todos os arquivos no meu disco rígido e subdiretórios usando o comando Prompt de Comando em um arquivo chamado files.txt

Eu usei o seguinte comando, from c:\ as dir *.* /s /o > files.txtmas ele me fornece a saída "Acesso negado".

Como eu escreveria um comando para listar todos os arquivos no meu disco rígido em um arquivo files.TXT? Eu sei que poderia ser um arquivo grande, mas preciso saber todos os nomes de arquivos e diretórios, por favor.

gammoneer
fonte
Você escreve "O Windows 8 não me permite listar todos os arquivos no meu disco rígido e subdiretórios usando o comando DOS" <- Não. Ainda é o Windows 8 que você está usando. Um prompt de cmd no Windows 8 é um prompt de cmd no Windows 8, não é DOS.
barlop
Um pouquinho de solução de problemas o levaria a perceber que o dir / s / o funcionava, mas a criação do arquivo não funcionava, portanto a raiz do seu problema não tinha nada a ver com o comando DIR.
#

Respostas:

0

Você não pode gravar um arquivo, a C:\menos que o cmd seja administrativo. Você pode carregá-lo como administrativo ou simplesmente gravar um arquivo em um diretório criado, em vez de em C:\.

Portanto, você pode fazer isso sem carregar o cmd como administrativo.

experimentar

C:\>md blah
C:\blah>dir c:\ /s /o >files.txt
barlop
fonte
0

O Windows 7 e 8 começaram a restringir o que poderia ser feito no prompt de comando. Navegue até o atalho do prompt de comando, clique com o botão direito do mouse e escolha "Executar como administrador".

bitsmack
fonte
Você escreve "Minha instalação padrão do Win7 nem reconheceria o comando IPCONFIG!" <- bobagem, o win7 reconhece o ipconfig. está c:\windows\system32nesse caminho por padrão.
#
@ Barlop Você sabe, você está certo. Mais tarde, determinei que o computador tinha seu caminho danificado. Quando o corrigi, não me ocorreu que o ipconfig começaria a funcionar. Quando iniciei o prompt de comando como administrador, o ipconfig funcionava antes mesmo de corrigir o caminho ... Estranho. De qualquer forma, obrigado, tirei isso da minha resposta.
precisa saber é o seguinte
1
O ipconfig funcionou (apesar de um caminho distorcido), quando você iniciou o cmd com privilégios administrativos, porque o prompt do cmd administrativo é padronizado como c: \ windows \ system32, que é o local do ipconfig.exe. O cmd normal vai para% USERPROFILE%
barlop