O comando dir é um comando do Prompt de Comando usado para exibir uma lista dos arquivos e subpastas contidos em uma pasta.
Para cada arquivo ou pasta listado, o comando dir exibirá, por padrão, a data e a hora em que o item foi alterado pela última vez, se o item for uma pasta (rotulada como
Fora da lista de arquivos e pastas, o comando dir também exibe a letra da unidade atual da partição, o rótulo do volume, o número de série do volume, o número total de arquivos listados, o tamanho total desses arquivos em bytes, o número de subpastas listadas e o total de bytes permanecendo livre na unidade.
Disponibilidade do Comando Dir
O comando dir está disponível no Prompt de Comando em todos os sistemas operacionais Windows, incluindo o Windows 10, o Windows 8, o Windows 7, o Windows Vista e o Windows XP.
Versões mais antigas do Windows incluem o comando dir, mas com menos opções do que as listadas abaixo. O comando dir também é um comando DOS, disponível em todas as versões do MS-DOS.
O comando dir pode ser encontrado em versões off-line do Prompt de Comando, como as disponíveis em Advanced Startup Options e System Recovery Options. O comando dir também está incluído no Console de Recuperação no Windows XP.
Nota: A disponibilidade de determinadas opções de comando dir e outras sintaxes de comando dir podem diferir de sistema operacional para sistema operacional.
Sintaxe do Comando Dir
dir dirigir : caminho nome do arquivo /uma: atributos / b / c / d /eu / n / o: ordem de classificação / p / q / r / s / t: campo de tempo /W / x /4
Gorjeta: Veja Como Ler a Sintaxe de Comando se você não tiver certeza de como interpretar a sintaxe do comando dir como escrevi acima ou como é mostrado na tabela abaixo.
| dirigir : caminho, nome do arquivo | Isto é o dirigir , caminho e / ou nome do arquivo que você deseja ver os resultados do comando dir para. Todos os três são opcionais, pois o comando dir pode ser executado sozinho. Curingas são permitidos. Veja o Exemplos de Comandos Dir seção abaixo se isso não estiver claro. |
| /uma |
Quando executada sozinha, essa opção mostra todos os tipos de arquivos e pastas, incluindo aqueles com atributos de arquivo que normalmente impedem sua exibição no Prompt de Comando ou no Windows. Usar/uma com um ou mais dos seguintes atributos (dois pontos é opcional, não são necessários espaços) para mostrar apenas os tipos de arquivos no resultado do comando dir:
|
| / b | Use essa opção para mostrar os resultados do diretório usando o formato "bare", que remove as informações típicas de cabeçalho e rodapé, bem como todos os detalhes de cada item, deixando apenas o nome do diretório ou o nome e a extensão do arquivo. |
| / c | Essa opção força o uso do separador de milhares quando o comando dir é usado de forma a mostrar os tamanhos dos arquivos. Este é o comportamento padrão na maioria dos computadores, então o uso prático é/ -c para desativar o separador de milhares nos resultados. |
| / d | Usar/ d para limitar os itens exibidos apenas para pastas (contidas entre colchetes) e nomes de arquivos com suas extensões. Os itens são listados de cima para baixo e depois nas colunas. Os dados padrão de cabeçalho e rodapé do comando dir permanecem os mesmos. |
| /eu | Use esta opção para mostrar todos os nomes de pastas e arquivos em letras minúsculas. |
| / n | Essa opção produz um resultado com colunas na data -> Tempo -> diretório -> tamanho do arquivo -> nome do arquivo ou pasta estrutura da coluna. Como esse é o comportamento padrão, o uso prático é/ -n que produz colunas no nome do arquivo ou pasta -> diretório -> tamanho do arquivo -> encontro -> Tempo ordem. |
| / o |
Use esta opção para especificar uma ordem de classificação para os resultados. Quando executado sozinho/ o lista os diretórios primeiro, seguidos pelos arquivos, ambos em ordem alfabética. Use essa opção com um ou mais dos seguintes valores (dois pontos é opcional, sem espaços necessários) para classificar o resultado do comando dir na maneira especificada:
|
| / p | Esta opção exibe os resultados uma página por vez, interrompida com um Pressione qualquer tecla para continuar… pronto. Usando/ p é muito semelhante a usar o comando dir com o comando more. |
| / q | Use essa opção para exibir o proprietário do arquivo ou pasta nos resultados. A maneira mais fácil de visualizar ou alterar a propriedade de um arquivo no Windows é por meio do Avançado botão no Segurança guia ao olhar para o arquivo Propriedades . |
| / r | o/ r opção mostra quaisquer fluxos de dados alternativos (ADS) que fazem parte de um arquivo.O próprio fluxo de dados é listado em uma nova linha, sob o arquivo, e é sempre sufixado com $ DATA , tornando-os fáceis de detectar. |
| / s | Esta opção mostra todos os arquivos e pastas no diretório especificado mais todos os arquivos e pastas contidos em qualquer subdiretório desse diretório especificado. |
| / t |
Use esta opção com um dos valores abaixo (o ponto-e-é opcional, sem espaços necessários) para especificar um campo de tempo a ser usado ao classificar e / ou exibir resultados:
|
| /W | Usar/W para mostrar resultados em "formato largo", que limita os itens exibidos apenas para pastas (contidas entre parênteses) e nomes de arquivos com suas extensões. Os itens são listados da esquerda para a direita e depois para baixo. Os dados padrão de cabeçalho e rodapé do comando dir permanecem os mesmos. |
| / x | Essa opção mostra o equivalente "nome abreviado" para arquivos cujos nomes longos não estão em conformidade com as regras não 8dot3. |
| /4 | o/4 interruptor força o uso de anos de 4 dígitos. Pelo menos nas versões mais recentes do Windows, a exibição de ano de 4 dígitos é o comportamento padrão e/-4 não resulta em uma exibição de ano com dois dígitos. |
| /? | Use a opção de ajuda com o comando dir para mostrar detalhes sobre as opções acima diretamente na janela do prompt de comando. Executandodir /? é o mesmo que usar o comando help para executarajuda dir. |
Gorjeta: Considerando o volume de informações que o comando dir geralmente retorna, salvá-lo em um arquivo de texto por meio de um operador de redirecionamento geralmente é uma ideia inteligente. Veja Como redirecionar a saída de comando para um arquivo para saber mais sobre como fazer isso.
Exemplos de Comandos Dir
dir
Neste exemplo, o comando dir é usado sozinho, sem qualquer dirigir : caminho, nome do arquivo especificações, nem quaisquer interruptores, produzindo um resultado como este:
C: > dir O volume na unidade C não tem rótulo. Número de série do volume é F4AC-9851 Diretório de C: 09/02/2015 12:41 PM
Como você pode ver, o comando dir foi executado a partir do diretório raiz de C (ou seja, C: >). Sem especificar de onde exatamente listar a pasta e o conteúdo do arquivo, o comando dir padroniza para exibir essa informação de onde o comando foi executado.
dir c: users / ah
No exemplo acima, estou solicitando que o comando dir mostre os resultados do dirigir : e caminho do c: users , não do local em que estou executando o comando. Eu também estou especificando, através do/uma mudar com o h atributo, que eu gostaria de ver apenas itens ocultos, resultando em algo parecido com isto:
C: > dir c: users / ah O volume na unidade C não tem rótulo. Número de série do volume é F4AC-9851 Diretório de c: users 07/05/2016 04:04
A pequena lista de diretórios e o único arquivo que você vê no resultado acima não compõem a totalidade do c: users pasta - apenas os arquivos e pastas ocultos. Ver todos arquivos e pastas, você executariadir c: users / a (removendo oh) em vez de.
dir c: csv / s / b c: users tim desktop csvfiles.txt
Neste exemplo um pouco mais complexo, mas muito mais prático, para o comando dir, estou solicitando que meu disco rígido inteiro seja procurado por arquivos CSV e, em seguida, os resultados mínimos sejam exibidos em um documento de texto. Vamos ver este pedaço por pedaço:
- c: *. csv diz ao comando dir para examinar todos os arquivos (*) que terminam no CSV (.csv) extensão na raiz do c: dirigir.
- / s instrui o dir a ir mais fundo que a raiz de c: e, em vez disso, procura por arquivos como este em todas as pastas, tão profundas quanto as pastas.
- / b remove qualquer coisa, exceto o caminho e o nome do arquivo, essencialmente criando uma "lista" legível desses arquivos.
- > é um operador de redirecionamento, que significa "enviar para" em algum lugar.
- c: users tim desktop csvfiles.txt é o destino para o> redirecionador, o que significa que os resultados serão gravados nocsvfiles.txt arquivo em vez de no Prompt de Comando, que será criado no c: users tim desktop localização (ou seja, a área de trabalho que vejo quando estou logado).
Quando você redireciona a saída de comando para um arquivo, como fizemos aqui neste exemplo de comando dir, o prompt de comando não exibe nada. No entanto, o exato A saída que você teria visto está localizada dentro desse arquivo de texto. Aqui está o meu csvfiles.txt parecido após o comando dir ter concluído:
c: ProgramData Intuit Quicken Inet comerciante_alias.csv c: ProgramData Intuit Quicken Inet comerciante_common.csv c: Users Todos os Usuários Intuit Quicken Inet comerciante_alias.csv c: Users Todos os usuários Intuit Quicken Inet merchant_common.csv c: Usuários Tim AppData Roaming condition.2.csv c: Usuários Tim AppData Roaming line.csv c: Usuários Tim AppData Roaming media.csv
Enquanto você certamente poderia ter pulado o redirecionamento do arquivo, e até mesmo a opção "formato nu", os resultados teriam sido muito difíceis de trabalhar na janela do prompt de comando, dificultando a obtenção do que você procurava - a localização de cada Arquivo CSV no seu computador.
Comandos Relacionados Dir
O comando dir é geralmente usado com o comando del. Depois de usar o comando dir para localizar o nome e a localização do (s) arquivo (s) em qualquer pasta, o comando del pode ser usado para excluir arquivos diretamente do Prompt de Comando.
Semelhante é o rmdir / s comando e mais antigos deltree comando, usado para excluir pastas e arquivos. o rmdir comando (sem a opção / s) é útil para excluir pastas vazias que você encontra com o comando dir.
Como mencionei acima, o comando dir também é frequentemente usado com um operador de redirecionamento.




