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 33206 vezes
Bookmark e Compartilhe

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