Programação
 › Algoritmo  › C/C++  › Java
Web
 › HTML/XHTML  › JavaScript  › PHP
Sistema Operacional
 › Comandos de DOS  › Windows  › Linux  › Mac/BSD
Office
 › Word / Writer  › Excel / Calc
Áreas do Site
 › Download  › Fórum  › Blog
Recomendamos
Computadores e Informática em Lisboa

DIR

Exibe uma lista de arquivos e pastas do diretório atual ou de um diretório específico.

Se o comando DIR for utilizado sem nenhum parâmetro irá apenas mostrar a lista de pastas e arquivos do diretório atual. Mas, se quisermos verificar um diretório específico devemos digitar a unidade de disco, depois a pasta ou até mesmo o arquivo específico.

Vejamos:

C:\>dir c:\windows\areia.bmp
 O volume na unidade C não tem nome.
 O número de série do volume é 0000-ABCD

Pasta de c:\windows 28/01/2009 12:00 26.582 Areia.bmp 1 arquivo(s) 26.582 bytes 0 pastas x bytes disponíveis C:\>_

/B

O parâmetro /b mostra uma lista sem detalhes, apenas com o nome dos arquivos e pastas.

/L

Mostra todos os nomes de pastas e arquivos com letras minúsculas.

/X

Mostra uma coluna com nomes curtos gerados pelo DOS no formato de arquivos antigos 8.3 (nomes de arquivos com 8 letras e extensões com 3). Se o arquivo ou pasta não possuir mais de 8 caracteres, seu próprio nome será utilizado, caso contrário, um novo nome com seis caracteres iniciais e um número separado por til (~) será apresentado.

Por exemplo: a pasta Windows possui um nome de 7 caracteres, então, sua representação será WINDOWS mesmo. Mas a pasta Arquivos de Programas possui um nome de 21 caracteres (os espaços também contam). Portanto, sua representação será ARQUIV~1.

/P

Às vezes, a lista fica muito extensa e não conseguimos visualizar os primeiros resultados. Então, para pausar a cada página visualizada usamos o parâmetro /p.

/W e /D

Esses parâmetros organizam a lista em forma de bloco. /w irá ordenar um do lado do outro, enquanto /d irá ordenar um abaixo do outro. Vejamos:

C:\>dir/w
 O volume na unidade C não tem nome.
 O número de série do volume é 0000-ABCD

Pasta de c:\ [Arquivos de Programas] autoexec.bat config.sys [Documents and Settings] [WINDOWS] 2 arquivo(s) 0 bytes 3 pastas x bytes disponíveis C:\>dir/d O volume na unidade C não tem nome. O número de série do volume é 0000-ABCD
Pasta de c:\ [Arquivos de Programas] config.sys [WINDOWS] autoexec.bat [Documents and Settings] 2 arquivo(s) 0 bytes 3 pastas x bytes disponíveis C:\>_

/A

O parâmetro \a determina os atributos a serem listados. Usamos dois pontos para determinar tais atributos.

  • D: apenas pastas
  • R: arquivos somente leitura
  • H: arquivos ocultos
  • A: arquivos prontos para arquivamento
  • S: arquivos de sistema
  • -: negação. Se vier antes de um atributo determina que ele deverá ser descartado.

No exemplo abaixo listaremos todos os arquivos ocultos (h) e de sistema (s), mas excluiremos as pastas (-d).

C:\>dir /a:hs-d
 O volume na unidade C não tem nome.
 O número de série do volume é 0000-ABCD

Pasta de c:\ 28/01/2009 12:00 0 IO.SYS 28/01/2009 12:00 0 MSDOS.SYS 28/01/2009 12:00 47.564 NETDETECT.COM 3 arquivo(s) 47.564 bytes 0 pastas x bytes disponíveis C:\>_

/O

Ordena a lista de arquivos em ordem alfabética. Este parâmetro também aceita propriedades específicas como o parâmetro /a.

  • N: Ordem alfabética pelo nome do arquivo
  • E: Ordem alfabética pelo nome da extensão
  • S: Ordena de forma crescente pelo tamanho do arquivo, ou seja, do menor para o maior.
  • D: Ordena por data e hora, ou seja, do mais antigo para o mais recente.

Creative Commons License
Autor: Denys William Xavier
Este artigo está sob Licença Creative Commons.

Versão em PDF não disponível Indique nosso site Gostou?
Indique nosso site!
Este artigo foi
lido 7006 vezes

Páginas Relacionadas

Enquete
O Google Chrome OS irá desbancar o Microsoft Windows 7?
» ProgramaçãoAlgorítmo | C/C++ | Java

» WebHTML/XHTML | JavaScript | PHP

» Sistema OperacionalComandos de DOS | Windows | Linux | Mac/BSD

» OfficeWord/Wirter | Excel/Calc

» Áreas do SiteDownloads | Fórum | Blog