Chaves de Comando DIR
Você pode usar o
DIR
comando por si só (basta digitar "dir" no prompt de comando) para listar os arquivos e pastas no diretório atual. Para estender essa funcionalidade, você precisa usar as diversas opções ou opções associadas ao comando.
Exibir com base em atributos de arquivo
Você pode adicionar “/ A” seguido por um código de letra após o comando DIR para exibir arquivos com um atributo específico. Estes códigos de letras incluem:
- D: Exibe todos os diretórios no caminho atual
- R: Exibe arquivos somente leitura
- H: Exibe arquivos ocultos
- UMA: Arquivos que estão prontos para arquivamento
- S: Arquivos do sistema
- EU: Não arquivos indexados de conteúdo
- EU: Pontos de nova análise
Por exemplo, para exibir apenas os diretórios no caminho atual, digite o seguinte comando e pressione Enter:
dir /ad
Você pode combinar esses códigos também. Por exemplo, se você quisesse mostrar apenas arquivos de sistema que também estão ocultos, você poderia usar o seguinte comando:
dir /ash
Você também pode adicionar um “-” (menos) na frente de qualquer um desses códigos de letras para especificar que o comando DIR não mostrará esse tipo de arquivo. Por exemplo, se você não quiser ver nenhum diretório nos resultados, use este comando:
dir /a-d
Mais uma dica: em vez de colocar o interruptor principal e o código da letra juntos da maneira como fizemos em nossos exemplos, você pode usar dois pontos para separar o interruptor de seus códigos opcionais. Como isso:
dir /a:d
Pode tornar as coisas um pouco mais fáceis de analisar, mas é totalmente opcional.
Exibir resultados desfeitos
/b
O switch com o comando DIR remove todas as informações em excesso, exibindo apenas o nome das pastas e arquivos no diretório atual e não os atributos como tamanho do arquivo e carimbos de hora. Digite o seguinte comando para fazê-lo funcionar:
dir /b
Exibir usando milhares de separadores
Nas versões modernas do Windows, o Prompt de Comando mostra grandes números separados por vírgulas (então: 25.000 em vez de 25.000). Este nem sempre foi o caso. Em versões mais antigas, você tinha que usar o
/c
mude para mostrar essas vírgulas.
Por que se incomodar em incluí-lo aqui, se já é o padrão? Porque se por qualquer motivo vocênão quer mostrar essas vírgulas, você pode usar este interruptor junto com o sinal de menos "-":
dir /-c
Exibir resultados em colunas
/D
alternar para exibir resultados em duas colunas em vez de um. Quando você exibe os resultados dessa maneira, o Prompt de Comando não mostra informações de arquivo extras (tamanho do arquivo e assim por diante) - apenas os nomes dos arquivos e diretórios.
dir /D
Exibir resultados em minúsculas
o
/L
switch exibe todos os nomes de arquivos e pastas como minúsculas.
dir /L
Exibir os resultados do nome de arquivo à extrema direita
/N
interruptor usado para ser usado para alcançar este efeito. Agora, você pode usá-lo junto com um “-” (menos) para exibir nomes de arquivos na extrema esquerda.
dir /-N
Exibir resultados na ordem classificada
Você pode usar o
/O
switch seguido por um código de letra para exibir os resultados do diretório classificados de várias maneiras. Esses códigos de letras incluem:
- D: Classifica por data / hora. Entradas mais antigas aparecem primeiro.
- E: Classifica por extensão de arquivo em ordem alfabética.
- G: Ordena listando as pastas primeiro e depois os arquivos.
- N: Ordena pelo nome do arquivo / pasta em ordem alfabética.
- S: Classifica por tamanho de arquivo, do menor para o maior.
Assim, por exemplo, você poderia usar o seguinte comando para classificar os resultados por data e hora, com as entradas mais antigas aparecendo primeiro:
dir /OD
Você também pode adicionar “-” (menos) antes de qualquer uma das opções acima para reverter a ordem. Então, por exemplo, se você quiser classificar os arquivos por data e hora com entradas mais novas aparecendo primeiro, você pode usar este comando:
dir /O-D
Exibir resultados uma página de cada vez
Alguns diretórios possuem centenas ou milhares de arquivos. Você pode usar o
/P
alternar para que o Prompt de Comando pause os resultados após exibir cada tela. Você tem que pressionar uma tecla para continuar visualizando a próxima página de resultados.
dir /P
Exibir metadados
/Q
A ativação do comando DIR exibe metadados vinculados a arquivos e diretórios, juntamente com detalhes de propriedade.
dir / Q
Exibir fluxos de dados alternativos (ADS)
o
/R
switch exibe qualquer fluxo de dados alternativo (ADS) que os arquivos possam conter. O ADS é um recurso do sistema de arquivos NTFS que permite que os arquivos contenham metadados adicionais para localizar arquivos por autor e título.
dir /R
Exibir todos os arquivos e pastas e tudo dentro
Você pode usar o
/S
alternar para recursivamente mostrar todos os arquivos e pastas dentro do diretório atual. Isso significa todos os arquivos e pastas em todos os subdiretórios, todos os arquivos e pastas nesses subdiretórios e assim por diante. Esteja preparado para ummuitodos resultados.
dir /S
Exibir resultados classificados por hora
Usando o
/T
alternar junto com um código de letra permite classificar os resultados pelos diferentes carimbos de data e hora associados a arquivos e pastas. Estes códigos de letras incluem:
- UMA: A hora em que o item foi acessado pela última vez.
- C: A hora em que o item foi criado.
- W: A hora em que o item foi gravado pela última vez.Esta é a opção padrão usada.
Portanto, por exemplo, para classificar os resultados quando os itens foram criados, você pode usar o seguinte comando:
dir /TC
Exibir resultados no formato largo
o
/W
interruptor é semelhante a
/D
(que mostra colunas), mas, em vez disso, classifica os resultados em formato amplo horizontalmente.
dir /W
Exibir nomes de arquivo de nome abreviado
o
/X
switch mostra o nome abreviado de um arquivo quando o nome longo não está em conformidade com as regras de nomenclatura 8.3.
dir /X
Exibir páginas de ajuda para o DIR
Usando o
/?
O switch exibe informações úteis sobre o comando DIR, incluindo uma breve descrição de todos os switches de que falamos.
Exemplos de Comandos DIR
Tudo bem, agora você sabe sobre os switches e opções associadas ao comando DIR. Vamos dar uma olhada em alguns exemplos do mundo real para entender melhor como você pode começar a usá-los.
Um simples
dir
O comando retorna uma lista de todos os arquivos e pastas no diretório atual em que você está.
dir /a:s
dir *.mp3 /s
Você pode substituir a parte ".mp3" por qualquer formato de arquivo que esteja procurando.
Agora, você deve ter notado que retornou MUITOS resultados. Quase muitos para serem capazes de ler antes de saírem da tela. É aqui que podemos usar o interruptor de pausa para lhe dar uma chance de lê-los. Para fazer isso, modifique o comando assim:
dir *.mp3 /s /p
dir *.mp3 /s /b > filename.txt
/b
mude para lá para produzir apenas os nomes dos arquivos, sem nenhum dos outros detalhes. O maior que o símbolo redireciona tudo o que é normalmente exibido em seus resultados diretamente para o arquivo.
Há muito mais combinações e usos para o comando DIR, mas este deve ser um bom ponto de partida para ajudar você a entender o básico.