O que é MS-DOS?
Autor: Paulo Edson | Publicado: 2013-09-21T18:45:00-07:00


O que seria
MS-DOS e seus comandos básicos 

 

  
  
O que significa?

   

    
   


DOS&nbsp;(Disk&nbsp;Operating&nbsp;System) é um sistema
  operacional bastante antigo, lançado na década de 1980. 
Embora seja bastante
  antigo, muitas de suas funcionalidades têm aplicação até nos dias de hoje.
  Sua utilização se fundamenta, basicamente, em linhas de comandos, isto é, na
  digitação de instruções por parte do usuário. Neste artigo, serão
  apresentados os principais comandos do&nbsp;MS-DOS, a versão do DOS da
  Microsoft ("MS" é a abreviação do nome da empresa), que também é a
  mais conhecida.

  


Prompt de Comando

Como destacado no parágrafo anterior, o DOS é um
  sistema baseado na execução de comandos digitados pelo usuário. Prompt,
  portanto, é o sinal de prontidão do sistema, pois indica que o computador,
  naquele momento, está apto a receber instruções, isto é, os comandos que o
  usuário pode digitar. O prompt também indica sua localização, ou seja, em que
  partição (unidade de armazenamento) e pasta está trabalhando naquele
  instante. Veja o exemplo:

C:\simpsons&gt;_

A linha acima sugere que o sistema está, no
  momento, considerando a unidade&nbsp;C:\, na pasta&nbsp;simpsons.
  Ao lado do sinal '&gt;' há um “Underline” que pisca constantemente,
  chamado&nbsp;cursor. Esse caractere informa em que ponto da tela vai
  aparecer às instruções que o usuário digitar.



Como ter acesso ao MS-DOS

Para acessar o DOS há, basicamente, 3 formas. Se
  você estiver usando um sistema operacional antigo da Microsoft, como o
  Windows 95 ou o Windows 98, basta clicar em&nbsp;Iniciar&nbsp;/&nbsp;Desligar&nbsp;e
  escolher a opção&nbsp;Reiniciar o&nbsp;computador&nbsp;em
  modo MS-DOS&nbsp;(ou equivalente). Outra forma nessas versões do Windows
  consiste em clicar em&nbsp;Iniciar&nbsp;/&nbsp;Programas&nbsp;e
  selecionarPrompt do MS-DOS. Porém, este último procedimento faz acesso
  ao DOS com o Windows ainda carregado, o que significa que alguns comandos
  podem não funcionar. Se quiser ir direto para o DOS sem passar pelo Windows,
  pressione o botão F8 repetidas vezes assim que ligar a máquina até uma lista
  aparecer. Escolha, por fim,&nbsp;Somente Prompt de Comando.

Se, no entanto, você utiliza um sistema
  operacional mais recente, como o Windows XP, o Windows Vista ou o Windows 7,
  o DOS em si não existe, mas sim um prompt que simula parcialmente suas
  funcionalidades. Isso ocorre porque esses sistemas não são
  "dependentes" do DOS como o são os Windows 95 e 98, por exemplo.
  Isso significa que, nos sistemas operacionais atuais, alguns comandos do
  MS-DOS podem simplesmente não funcionar.

Para acessar o prompt de comando no Windows XP,
  basta digitar o comando CMD em&nbsp;Iniciar&nbsp;/&nbsp;Executar.
  Esse comando também pode ser executado no campo correspondente de sistemas
  como Windows Vista e Windows 7.









Executando os comandos

Antes de admitir os comandos, é necessário conhecimento
  de como executá-los. No prompt, você verá o cursor piscando. Isso significa
  que você já pode digitar. Após ter selecionado o comando, pressione Enter em
  seu teclado. Também é importante saber que o MS-DOS "original" não
  visualiza nomes de arquivos com mais de 8 caracteres. Por isso, a pasta&nbsp;Meus
  Documentos, por exemplo, pode ser exibida assim no MS-DOS:&nbsp;MEUSDO~1.



Principais comandos do DOS

DATE (Data) - C:\&gt;date

Comando que atualiza a data do sistema
  operacional. Digite&nbsp;date&nbsp;e o sistema informará a data atual
  e pedirá a digitação da nova data no formato dd-mm-aa (dia, mês e ano), por
  exemplo: 21-05-10.



TIME (Tempo)- C:\&gt;time

Semelhante ao comando&nbsp;date, só
  que&nbsp;time&nbsp;modifica a hora do sistema operacional em vez da
  data. A hora deve ser informada pelo usuário no formato hh:mm:ss (hora,
  minuto e segundos), por exemplo: 19:40:34.



VER - C:\&gt;ver

Comando que exibe o número da versão do sistema
  operacional que está sendo utilizado.

DIR

Comando que mostra a lista de arquivos de um
  diretório. Essa instrução pode conter alguns parâmetros, entre eles:

/P - lista o diretório com pausas para quando a
  quantidade de arquivos é grande o suficiente para que não possa ser exibida
  de uma só vez na tela;

/W - lista o diretório organizando a visualização
  na horizontal;

/S - exibe não só o conteúdo do diretório atual
  como também o conteúdo das pastas deste;

/? - use essa instrução para conhecer todos o
  parâmetros do comando&nbsp;dir.

O comando&nbsp;dir&nbsp;também poder
  apresentar três informações bastante importantes depois de listar o conteúdo
  da pasta: o número de arquivos contidos no diretório corrente, o espaço em
  disco ocupado por estes arquivos e o espa�o disponível no disco.

Exemplo:

C:\&gt;dir /w



Repare que as pastas são as que estão entre
  colchetes.

CLS - C:\&gt;cls

Comando que "limpa" a tela, isto é,
  elimina as informações exibidas até então e deixa o cursor no canto superior
  esquerdo.

MKDIR ou MD

Comando que cria um diretório a partir da pasta
  corrente com o nome especificado, por exemplo:

C:\&gt;md simpsons - cria a pasta&nbsp;simpsons&nbsp;em&nbsp;C:\;

C:\&gt;mkdir simpsons\lisa - cria a pasta&nbsp;lisa&nbsp;dentro
  de&nbsp;C:\simpsons.

CHDIR ou CD

Comando que muda o diretório corrente para outro
  a partir da pasta atual. Exemplos:

C:\&gt;cd infowester - entra no diretório&nbsp;infowester.

C:\&gt;cd infowester\hardware - alterna para o
  diretório&nbsp;hardware, que está dentro de&nbsp;infowester.

C:\&gt;cd - indica o caminho (path) atual.

Digite&nbsp;CD&nbsp;acompanhado de dois
  pontos para voltar ao diretório anterior ao atual. Por exemplo, para sair
  de&nbsp;hardware&nbsp;e ir para&nbsp;infowester&nbsp;estando
  dentro deste último, basta digitar:

C:\&gt;infowester\hardware&gt;cd..



RMDIR ou RD

Comando que remove um diretório a partir da
  unidade corrente. O diretório somente será eliminado se não houver nenhum
  arquivo ou pasta em seu interior. Exemplos:

C:\&gt;rd infowester\hardware - remove o diretório&nbsp;hardware&nbsp;de&nbsp;infowester.

C:\&gt;rd infowester - remove o diretório&nbsp;infowester.

TREE

Comando que exibe graficamente a árvore de
  diretórios a partir do diretório-raiz para que o usuário tenha a organização
  hierárquica do seu disco. Esse comando pode conter algumas variações baseadas
  em parâmetros:

/F - exibe a árvore de diretórios mostrando
  também os arquivos existentes dentro deles;

/A - instrui o comando&nbsp;tree&nbsp;a
  usar&nbsp;ASCII&nbsp;em
  vez de caracteres estendidos.

Exemplo:

C:\&gt;tree /f

CHKDSK

Comando que checa a integridade e as
  especificações do disco mostrando informações sobre este na tela, por
  exemplo:

C:\&gt;chkdsk: - checa o disco rígido&nbsp;C:\.

MEM

Digite&nbsp;mem&nbsp;no prompt e
  informações atuais sobre a memória do computador serão exibidas.

RENAME ou REN

Comando que permite ao usuário alterar o nome de
  um arquivo. Basta digitar&nbsp;rename&nbsp;(ou&nbsp;ren)
  seguido do nome atual do arquivo e, depois, a denominação que este deverá
  ter. Se o arquivo em questão não estiver no diretório atual, basta informar
  seu caminho antes. Exemplos:

C:\&gt;ren homer.doc bart.doc - muda o nome do
  arquivo de&nbsp;homer.doc&nbsp;para&nbsp;bart.doc.

Também é possível utilizar o caractere *
  (asterisco) para, por exemplo, renomear extensões de arquivos:

C:\&gt;ren *.jpg *.gif - esta instrução altera a
  extensão de todos os arquivos do diretório atual que terminam em&nbsp;.jpg.

COPY

Comando que copia um arquivo ou grupo de arquivos
  de uma pasta para outra. Para isso, o usuário deve digitar o comando&nbsp;copy&nbsp;mais
  sua localização atual e, em seguida, seu caminho de destino. Por exemplo,
  para mover o arquivoinfowester.doc&nbsp;de&nbsp;c:\hardware\&nbsp;para&nbsp;d:\artigos\&nbsp;basta
  digitar:

C:\&gt;copy
  c:\hardware\infowester.doc d:\artigos

Note que, com este comando, também é possível
  utilizar asterisco (*) para substituir caracteres. Por exemplo:

C:\&gt;copy c:\*.doc c:\aulas\software - esse
  comando copia todos os arquivos que terminam em .doc de&nbsp;C:\&nbsp;paraC:\aulas\software.

DISKCOPY

Comando que permite copiar o conteúdo de um
  disquete para outro de igual capacidade. Para copiar, por exemplo, o conteúdo
  do disco representado pela unidade&nbsp;A&nbsp;para a unidade&nbsp;B,
  basta digitar:

C:\&gt;diskcopy a: b:

É possível checar se a cópia foi realizada com&nbsp;sucesso&nbsp;digitando
  o parâmetro /V no final do comando:

C:\&gt;diskcopy a: b: /v

É importante frisar que este comando não funciona
  para cópias de conteúdo de discos rígidos.

XCOPY

Comando utilizado para copiar arquivos e árvores
  de diretórios com base em determinados critérios. Estes podem ser
  determinados pelos seus parâmetros. Eis alguns:

/D - copia arquivos que foram alterados a partir
  de uma data que o usuário deve informar logo após o parâmetro. Se a data não
  for inserida, apenas arquivos modificados a partir da data de alteração do
  local de destino é que serão copiados;

/P - solicita confirmação ao usuário antes de
  copiar cada arquivo;

/S - copia diretórios, desde que não estejam
  vazios. Para diretórios nesta última condição, basta informar&nbsp;/E /S;

/U - copia apenas arquivos que já existem no
  diretório de destino.

Exemplo:

C:\&gt;xcopy /e /s c:\big d:\ - copia o
  diretório&nbsp;big&nbsp;para a unidade&nbsp;D:\.

Esse comando possui vários parâmetros.
  Digite&nbsp;xcopy /?&nbsp;para conhecer todos.

MOVE

Comando que tem duas funções: renomear diretórios
  ou mover arquivos de uma pasta para outra. Exemplos:

C:\&gt;move simpsons futurama - renomeia o
  diretório&nbsp;simpsons&nbsp;presente em&nbsp;C:\&nbsp;para&nbsp;futurama.

C:\&gt;move d:\aula *.* e:\ - faz a movimentação
  de todos os arquivos presentes em&nbsp;D:\aula&nbsp;para a
  unidade&nbsp;E:\, deixando assim o diretório&nbsp;D:\aula&nbsp;vazio.

TYPE

Comando que tem a função de exibir o conteúdo de
  determinado arquivo, quando possível. Por exemplo:

C:\&gt;type config.sys - exibe o conteúdo do
  arquivo&nbsp;config.sys&nbsp;na tela.

FORMAT

Comando que executa a formatação do disco rígido
  ou de uma partição deste, isto é, em poucas palavras, prepara a unidade para
  uso. É importante frisar que se uma unidade já em uso for formatada, todo o
  seu conteúdo será perdido ou só poderá ser recuperado com programas
  especiais. O comando&nbsp;format&nbsp;também conta com parâmetros. Eis
  alguns:

/Q - formata rapidamente o disco da unidade;

/U - formata o disco independente da condição;

/? - fornece mais detalhes sobre o comando, assim
  como todos os seus parâmetros.

A sintaxe do comando é: format [unidade:] /Q /U
  /S /4

Exemplo:

C:\&gt;format a: - formata o disco na
  unidade&nbsp;A:\.

UNFORMAT

Caso aconteça de você formatar um disco por
  acidente, o MS-DOS permite a recuperação das informações (a não ser que você
  tenha utilizado o parâmetro /U na formatação). O comando&nbsp;unformat&nbsp;é
  o que tem essa função, que pode ser complementada pelo uso de parâmetros. Eis
  alguns:

/L - recupera as informações de um disco,
  mostrando a lista de arquivos e diretórios;

/TEST - lista todas informações, mas não refaz o
  disco.

A sintaxe do comando é: unformat [unidade:] /L
  /TEST

Exemplo:

C:\&gt;unformat a: - "desformata" o disco
  representado pela unidade&nbsp;A:\.

DEL ou DELETE

Comando que executa a eliminação de arquivos. Por
  exemplo:

C:\&gt;del c:\simpsons\bart.doc - apaga o
  arquivo&nbsp;bart.doc&nbsp;presente na pasta&nbsp;simpsons;

C:\&gt;del c:\simpsons\*.doc - apaga todos os
  arquivos .doc da pasta&nbsp;simpsons;

C:\&gt;del c:\simpsons\*.* - apaga todos os
  arquivos da pasta&nbsp;simpsons.

UNDELETE

Quem é que nunca passou pela experiência de
  apagar um arquivo por engano? O MS-DOS conta com o comando&nbsp;undeletejustamente
  para esses casos. A instrução permite recuperar um ou mais arquivos apagados,
  quando possível. Para utilizá-lo, basta digitar&nbsp;undelete&nbsp;seguido
  do caminho do arquivo, por exemplo:

C:\&gt;undelete c:\simpsons\bart.doc - recupera o
  arquivo&nbsp;bart.doc&nbsp;que estava presente na pasta&nbsp;simpsons.

DELTREE

Este é um comando que elimina um ou mais
  subdiretórios a partir do diretório corrente. Utilizando este comando, o
  usuário poderá apagar subdiretórios com mais rapidez. Como precaução, a
  instrução sempre exibirá uma mensagem perguntando se o usuário realmente deseja
  realizar tal tarefa. Para executá-lo, basta digitar&nbsp;deltree&nbsp;seguido
  do caminho do arquivo, por exemplo:

C:\&gt;deltree simpsons - apaga a pasta&nbsp;simpsons&nbsp;presente
  em&nbsp;C:\.

Conclusão

Como você percebe os comandos para MS-DOS são
  bastante variados e, como se não bastasse, podem ser ajustados para
  determinadas finalidades com o uso de parâmetros. Uma boa maneira de conhecer
  os parâmetros de cada comando ou mesmo de obter ajudar quando determinadas
  instruções falham, é digitando o nome do comando seguido de/?. Você
  também pode digitar&nbsp;help&nbsp;no prompt para conhecer uma lista
  dos comandos suportados pelo seu sistema operacional.