Anexo:Lista de comandos do MS-DOS

[Sair]

Não fique só no MS-DOS!
Use Linux!
Principalmente use o Linux Pelo Terminal!

Origem: Wikipédia, a enciclopédia livre.

Abaixo segue uma lista de comandos do sistema operacional MS-DOS da Microsoft. Para obter ajuda na utilização de um comando, digite /? logo após o nome do comando, na tela do MS-DOS.

Exemplo:

C:\> <comando> /?

Ao invés de ser executado, o MS-DOS retornará uma página de ajuda do comando escolhido (com a definição, opções disponíveis e talvez alguma observação). A lista abaixo apresenta informações semelhantes (definição e analogia com comandos do Unix e/ou Linux, sintaxe, opções e exemplo).

Uso:
 
No prompt do MS-DOS digita-se: 
 
C:\> <comando> <ENTER>
 
No prompt de comando ainda pode ser utilizado uma seqüencia 
de commandos na mesma linha utilizando o caracter "|" (pipe), 
permitindo a inserção de múltiplos comandos em uma única linha.
 
Exemplo:
 
C:\> <comando> | <2º comando> | <3º comando> etc... <ENTER>

Para executar um programa por exemplo o noteped ou a calculadora use os seguintes comandos:

C:\>notepad

Abre o programa bloco de Notas do Windows.

C:\>calc

Abre o programa Calculadora do Windows.

Comandos principais

DIR

Na linha de comando do sistema operacional MS-DOS, o comando DIR é usado para listar arquivos e diretórios.

Nota: sua função é análoga ao comando ls do Unix.

Ele existe desde a primeira versão do MS-DOS e está embutido no interpretador de comandos deste sistema operativo, ao contrário do ls que é por si só um programa.

Sintaxe

DIR <opções> <unidade> <diretório>

Opções

Algumas implementações do MS-DOS dispõe de mais opções, estas são apenas as mais comuns.

Exemplo

Este exemplo foi tirado em uma implementação de interpretador de comandos do Windows 2000.

C:\>DIR
 Volume in drive C is MAIN W2K
 Volume Serial Number is 2326-30E6
 
 Directory of C:\
 
11/17/2001  09:40p             257,787 INF000.SWP
04/16/2002  10:12p                 446 VIRUSLOG.TXT
05/19/2002  04:34p      <DIR>          filelib
11/22/2001  05:17p                 228 BOOT.BAD
11/22/2001  05:10p               1,663 MSDOS.BAD
12/09/2001  09:07a               8,681 SCANDISK.LOG
11/22/2001  05:40p               1,775 MSDOS.SYS
01/03/2002  12:05a      <DIR>          eBooks
11/22/2001  04:59p                 185 BOOT.w98
11/22/2001  05:12p                 253 BOOT.w2k
03/08/2002  02:08p      <DIR>          WINNT
11/22/2001  02:17p      <DIR>          Games
11/17/2001  10:04p      <DIR>          Documents and Settings
05/12/2002  05:57p      <DIR>          dostemp
10/14/2001  09:51a      <DIR>          Downloads
08/01/2002  07:15p                 160 AUTOEXEC.BAT 
12/09/2001  05:24p      <DIR>          Backup
10/14/2001  09:25a      <DIR>          MSDOS7
09/30/2002  03:48p      <DIR>          cygwin
11/25/2002  03:02a      <DIR>          My Documents
03/08/2002  02:45p      <DIR>          Program Files
03/31/2002  07:41p      <DIR>          Temp
              9  File(s)      2,674,060 bytes
              16 Dir(s)   2,672,476,160 bytes free

Uma das funcionalidades práticas do DIR é exibir o resultado da pesquisa em um arquivo de texto, e não apenas na tela do monitor, podendo inclusive ser utilizada toda e qualquer opção disponível.

Para tanto, basta utilizar o comando: DIR [opções] [unidade] [diretório] >[unidade][nome do arquivo .txt].

Exemplo:

C:\Documentos>dir /s /w >C:\lista.txt

CD ou CHDIR

CHDIR (pode ser abreviado para CD) é usado para trocar o diretório corrente ou acessar um subdiretorio.

Sintaxe

CHDIR diretorio <enter>

Opções

CHDIR C:\WINDOWS\Desktop\Exemplo 

Para volta para o diretório pai, digite o comando a seguir: 

cd.. 

O diretório principal‚ o mais alto na hierarquia de diretórios de uma unidade. Para retornar para o diretório principal, digite o comando a seguir: 

cd \ 

Se o diretório atual for \GRUPO, pode-se utilizar o seguinte comando para trocar para o diretório \GRUPO\TAREFAS: 

cd tarefas 

Suponhamos que exista um diretório¢rio nomeado GRUPO com um subdiretório nomeado TAREFAS. Para alterar o diretório atual para \GRUPO\TAREFAS, digite o comando a seguir: 

cd \grupo\tarefas 

CLS

Na linha de comando do sistema operacional MS-DOS, o comando CLS é usado para apagar todas as informações mostradas na tela, e coloca o cursor no canto superior esquerdo.

Nota: sua função é análoga ao comando clear do Unix.

Sintaxe

CLS <enter>
 
C:\>CLS

EXIT

Este comando é usado somente no prompt do DOS em ambiente Windows, para fechar o prompt, não sendo válido para usar em ambiente WINDOWS.

EDIT

Na linha de comandos do sistema operacional MS-DOS, é usado para abrir o editor de texto. Nele, podemos salvar arquivos em várias extensões; como por exemplo, em .bat Esse é um teste padrão.

REFERÊNCIAS GLOBAIS

O DOS aceita dois caracteres-chave (curingas), ? (ponto de interrogação) e * (asterisco), que permitem
especificar vários grupos de nomes de arquivos.
O ? é usado no lugar de um único caracter em uma posição especificada dentro de um nome de arquivo ou
extensão, servindo para indicar que qualquer caracter é válido para ocupar o seu lugar.
O * é usado no lugar de um conjunto de caracteres, começando da posição especificada dentro do nome ou
extensão e continuando até o final do nome do arquivo ou extensão, servindo para indicar que qualquer grupo de
caracteres poderá ocupar sua posição, desde que não ultrapassem, no total somados aos já existentes, 8 caracteres
para o nome e 3 para a extensão.
Ex.:
*.* - Atinge todos os arquivos
*.doc - Arquivos com qualquer nome, com a entensão .doc
Caixa.? - Arquivos com nome Caixa, com extensão de até um caracter
?????.doc - Arquivos com extensão .doc e nome com 5 caracteres, no máximo
L???.doc - Arquivos com extensão.doc, cujo nome começa com a letra L e tenha até 4 caracteres.
A????S.?? - Arquivos com nome começando com A, tenham 6 caracteres e no 6º caracter tenham a letra S, cuja
extensão tenha até 2 caracteres.

Comandos de Gerenciamento de arquivos

MD ou MKDIR

MKDIR, ou abreviado MD, cria um subdiretório.

Sintaxe

MKDIR subdiretório

Opções

Exemplo

C:\>MKDIR /diretorio1
 
C:\>MKDIR /diretorio1/diretorio2

DEL (Apagar)

Exclui os arquivos especificados.

Sintaxe

DEL [unidade:][caminho]nome-de-arquivo [/P]

ERASE [unidade:][caminho]nome-de-arquivo [/P]

Parâmetro

[unidade:][caminho]nome-de-arquivo
Especifica o local e nome do arquivo ou conjunto de arquivos a serem excluídos.

Exemplos:

Para excluir o arquivo EXEMPLO.TMP do diretório TESTE da unidade C, pode-se utilizar qualquer um dos seguintes comandos:

del c:\teste\exemplo.tmp

erase c:\teste\exemplo.tmp

Para excluir todos os arquivos de um diretório nomeado TESTE na unidade C, pode-se utilizar qualquer um dos seguintes comandos:

del c:\teste

del c:\teste\*.*

RENAME

Altera o nome de um arquivo. Pode ser abreviado para REN

Sintaxe

REN Antigo Novo

Opções

caracteres curingas * e ?

Exemplo

C:\> REN EX.DOC Exemplo.DOC - muda o nome do arquivo EX.DOC para Exemplo.DOC

C:\> REN *.JPG *.BMP - muda a extensão dos arquivos em .JPG para .BMP

COPY

Usado para copiar um ou mais arquivos de um diretório para outro.

Nota: sua função é análoga ao comando cp do Linux

Sintaxe

COPY c:\windows\*.*  c:\windows\desktop /V
 
/V Verifica a integridade do arquivo destino após a cópia
; Exemplo
 
<pre>
C:\>COPY D:\EXEMPLO\ARQUIVO.TXT E:\PASTA

Dica

Para copiar todo o conteúdo de uma pasta, use *.*

COPY C:\*.* E:\PASTA  >> Copia todo o conteúdo em C:\ para E:\PASTA

Exemplo

COPY C:\*.* E:\PASTA

MOVE

Move os arquivos de um diretório para outro.

Nota: sua função é análoga ao comando mv do Linux.

Sintaxe

Sintaxe: MOVE [unidade:] [caminho] [nome antigo] [nome novo] ou [Origem] [Destino]

Opções

Exemplo

C:\>MOVE C:AULA C:TESTE , renomeia o diretório C:AULA para C:TESTE

C:\>MOVE C:AULA*.* A: , faz a movimentação de todos os arquivos do drive de origem C:AULA para o drive de destino A: deixando assim o diretório C:AULA vazio.

TREE

Exibe de forma gráfica a estrutura de pastas de uma unidade ou caminho.

Sintaxe

TREE [unidade:][caminho]

Opções

/F - Exibir os nomes dos arquivos de cada pasta. /A - Usar ASCII em vez de caracteres estendidos.

Exemplo

TREE C:\WINDOWS

DELTREE

Na linha de comando do sistema operacional MS-DOS, o comando DELTREE é usado para apagar um ou mais diretórios junto com todos os seus subdiretórios e arquivos neles contidos. Não é mais usado desde o Windows 2000, devido aos danos ocasionados por usuários inexperientes ou mal-intencionados.

Sintaxe

C:\>DELTREE <opções> <unidade> <caminho>

Opções

Exemplo

C:\>DELTREE A:\EXEMPLO

RD ou RMDIR

Na linha de comando do sistema operacional MS-DOS, o comando RMDIR, ou abreviadamente RD, é usado para apagar um diretório.

Nota: sua função é análoga ao comando rmdir do Unix.

Sintaxe

RD <opções> <unidade> <caminho>

Opções

Exemplo

C:\>RD C:\EXEMPLO

PATH

Define os diretórios em que se encontram arquivos executáveis.

Nota: sua função é análoga ao comando path do Linux.

Sintaxe

PATH Diretório1;Diretório2

Opções

Diretório2, e outros, são opcionais.

Exemplo:

C:\>Path

Resultado:

PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Pinnacle\Shared Files\;C:\Program Files\QuickTime\QTSystem\

SET

Descrição:

Exibe, define ou remove as variável de ambiente do MS-DOS.

Exemplo:

SET variavel=valor  

Cria ou modifica uma variável (espaço reservado temporariamente na memória RAM para guardar algumas informações númericas, de caracteres, positivo/negativo entre outros. Não podem ter acento e devem começar com letra). Para chamar a variável posteriormente basta colocá-la entre "%".

Por exemplo

SET nome=João
ECHO O nome dele é %nome%  

Para definir uma variável de ambiente INCLUIR de modo que a seqüência C:\INC (o diretório INC da unidade C) esteja a ela associada, digite o seguinte comando:

set incluir=c:\inc

É possível, entao, usar a seqüência C:\INC em arquivos de lote colocando o nome INCLUIR entre sinais de percentagem (%). Por exemplo, você poderia incluir o seguinte comando num arquivo de lote para exibir o conteúdo do diretório associado à variável de ambiente INCLUIR.

dir %incluir%

Quando o MS─DOS processa esse comando, a seqüência C:\INC substitui %INCLUIR%.

Outro uso possível para o comando SET é em um arquivo de lote que inclui um novo diretório na variável de ambiente PATH, como mostra o exemplo abaixo:

@echo off
rem ADDPATH.BAT inclui um novo diretório
rem na variável de ambiente PATH
set path=%1;%path%
set

DATE

Na linha de comando do sistema operacional MS-DOS, o comando DATE é usado para mostrar a data atual do sistema, podendo ser atualizada. Ao digitar uma nova data, pode ser usado como caractere separador o hífen, a barra ou o ponto (dd-mm-aaaa, dd/mm/aaaa ou dd.mm.aaaa).

Nota: sua função é análoga ao comando date do Unix.

Sintaxe

DATE <opções>

Opções

Exemplo

C:\>DATE
Data atual: ter 20/01/1999
Digite a nova data: (dd-mm-aa) 06/01/2000

TIME

Na linha de comando do sistema operacional MS-DOS, o comando TIME é usado para mostrar a hora atual do sistema, podendo ser atualizada.

Nota: sua função é análoga ao comando date do Linux.

Sintaxe

TIME <opções>

Opções

Exemplo

C:\>TIME
Hora atual: 23:15:08,73
Digite a nova hora: 20:06:01,30

ATTRIB

Ver artigo principal: Attrib

Na linha de comando do sistema operacional MS-DOS, o comando ATTRIB é usado para mostrar os atributos dos arquivos e diretórios (somente leitura, arquivo do sistema, arquivo morto e oculto), e permite alterá-los.

Nota: sua função é análoga ao comando chmod do Unix e chattr do Linux.

Sintaxe

C:\> ATTRIB <opções> <unidade> <caminho> <arquivo>

Opções

Exemplo

C:\>ATTRIB +R C:\EXEMPLO.TXT''' '''
C:\>ATTRIB -R /D /S N:\*.*

MEM

Na linha de comando do sistema operacional MS-DOS, o comando MEM é usado para mostrar informações sobre o uso da memória RAM.

Sintaxe

MEM <opções>

Opções

Exemplo

C:\>MEM
 
    655360 bytes de memória convencional
    655360 bytes disponíveis para o MS-DOS
    626592 tamanho do maior programa executável
 
   1048576 bytes de memória estendida contígua
         0 bytes disponíveis de memória estendida contígua
    941056 bytes de memória XMS disponível
           MS-DOS está residente na área de memória alta

Programa de lote (extensão .bat)

Um arquivo de lote ou programa de lote é um arquivo de texto nao formatado que contém um ou mais comandos do MS-DOS, ao qual é atribuída uma extensao .BAT. Quando se digita o nome do programa de lote no aviso de comando, os
comandos sao executados como grupo.

Qualquer comando do MS-DOS usado no aviso de comando pode também ser incluído em um programa de lote. Adicionalmente, os seguintes comandos do MS-DOS foram especialmente criados para programas de lote:

<Call>
<If>
<Choice>
<Pause>
<Echo>
<Rem>
<For>
<Shift>
<Goto>

Você pode utilizar o comando COMMAND /Y para avançar linha por linha em um programa de lote, podendo seletivamente ignorar ou executar comandos individuais. Esse comando é útil para corrigir erros em arquivos de lote.
Para maiores informaçoes, consulte <COMMAND>.

REM

Permite incluir comentários em arquivos de lote. O comando REM também é útil para desabilitar comandos.

Exemplo:

O exemplo abaixo mostra um arquivo de lote que usa comentários como explicaçoes e espaçamento vertical:

@echo off
rem Este programa de lote formata e verifica novos discos.
rem É chamado CHECNOVO.BAT.
rem
echo Insira o novo disco na unidade B.
pause
format b: /v

ECHO

Envia, ou controla o envio, de mensagens para a saída padrão. Usado em scripts DOS para controlar as mensagens enviadas para a saída padrão (monitor, tela ou ecrã).

Nota: sua função é análoga ao comando echo do Linux.

Sintaxe

ECHO [ON] [OFF] [mensagem] <enter>

Opções

Exemplo

O seguinte exemplo ilustra um programa em lote que contém uma mensagem de três linhas precedida e seguida de uma linha em branco:

echo off
echo.
echo Este programa de lote
echo formata e verifica
echo os novos discos
echo.

Se você quiser desativar o ECHO e nao quiser efetuar um eco do próprio comando ECHO, inclua o símbolo (@) antes do comando, como a seguir:

@echo off

Você pode utilizar os comandos IF e ECHO na mesma linha de comando, como a seguir:

if exist *.rpt echo O relatório chegou.

CHOICE

Exibe uma mensagem de aviso especificada, efetua uma pausa para o usuário escolher entre um conjunto de teclas especificado e fornece um parâmetro ERRORLEVEL para um programa de lote. Este comando pode ser utilizado somente
em programas em lote.

Sintaxe

CHOICE [/C[:]teclas] [/N] [/S] [/T[:]c,nn] [texto]

Parâmetros

texto
Especifica o texto a ser exibido antes de um aviso. Será necessário inserir aspas somente se você incluir um caractere de opçao (\) como parte do texto antes de um aviso. Se um texto nao for especificado, CHOICE exibirá somente um aviso.

parâmetros

/C[:]teclas
Especifica as teclas permitidas no aviso. Quando exibidas, as teclas serao separadas por vírgulas, estarao entre colchetes ([]), e serao seguidas de um ponto de interrogaçao. Se a opçao /C nao for especificada, CHOICE utilizará SN como padrao. Os dois pontos (:) sao opcionais.

/N
Faz com que CHOICE nao exiba o aviso. O texto antes do aviso, entretanto, ainda será exibido. Se você especificar a opçao /N, as teclas especificadas ainda estarao válidas.

/S
Faz com que CHOICE considere a combinaçao de maiúsculas/minúsculas. Se a opçao /S nao for especificada, CHOICE aceitará a letra maiúscula ou minúscula para qualquer uma destas teclas especificada pelo usuário.

/T[:]c,nn
Faz com que CHOICE efetue uma pausa um número específico de segundos antes de voltar para uma tecla padrao especificada. Os valores para a opçao /T sao:

c
Especifica o caractere padrao que deve ser utilizado após nn segundos. O caractere deve constar no conjunto de parâmetros especificado na opçao /C.

nn
Especifica o número de segundos para a pausa. Os valores aceitos estao entre 0 e 99. Se 0 for especificado, nenhuma pausa será efetuada antes da utilizaçao do valor padrao.

CHOICE──Exemplos

O que será visto pelo usuário quando você utilizar CHOICE em um arquivo de lote

Se você utilizar a seguinte sintaxe em um arquivo de lote,

choice /c:snc

o usuário verá a seguinte informaçao quando CHOICE for iniciado:

[S,N,C]?

Se você adicionar texto à sintaxe,

choice /c:snc Sim, Nao ou Continuar

o usuário verá a seguinte informaçao quando CHOICE for iniciado:

Sim, Nao ou Continuar [S,N,C]?

O que será visto pelo usuário se você omitir um aviso

Se, como no exemplo a seguir, você utilizar a opçao /N para omitir o aviso em um programa de lote,

choice /n Sim, Nao ou Continuar?

o usuário verá somente o texto que você especificar quando CHOICE for iniciado:

Sim, Nao ou Continuar?

O que será visto pelo usuário se você utilizar a opçao T

Se você utilizar a sintaxe seguinte em um programa de lote,

choice /c:snc /t:n,5

o usuário verá a seguinte informaçao quando CHOICE for iniciado:

[S,N,C]?

Se, após 5 segundos, o usuário nao pressionar uma tecla, CHOICE escolherá N e fornecerá o valor 2 de ERRORLEVEL. Se o usuário pressionar uma tecla antes de 5 segundos, CHOICE fornecerá o valor correspondente à escolha do usuário.

Para que a opçao da desfragmentaçao da unidade C esteja disponível quando você inicializa o computador, adicione as seguintes linhas no arquivo AUTOEXEC.BAT:

choice Defrag drive /ty,5
if errorlevel 2 goto IgnoraDefrag
defrag c:
:IgnoraDefrag

Se você pressionar N dentro de 5 segundos, DEFRAG nao será executado e CHOICE fornecerá o valor 2 de ERRORLEVEL. Se você nao pressionar N dentro de 5 segundos ou se escolher S, DEFRAG será executado na unidade C.

Utilizando CHOICE em um programa de lote

O seguinte programa de lote demonstra como utilizar a opçao CHOICE para a seleçao de um destes três programas: MS-DOS Editor, Microsoft Anti-Virus ou Microsoft Backup.

Observe que as instruçoes IF ERRORLEVEL estao listadas em ordem decrescente. O MS-DOS considera a instruçao IF como verdadeira se o parâmetro de ERRORLEVEL fornecido por CHOICE for maior que ou igual ao parâmetro especificado no comando IF.

@echo off
cls
echo.
echo A MS-DOS Editor
echo B Microsoft Anti-Virus
echo C Microsoft Backup
echo.
choice /c:abc Escolha uma opçao
if errorlevel 1 goto Edit
if errorlevel 2 goto Msav
if errorlevel 3 goto MSBackup

:Edit
edit
goto Fim

:Msav
goto Fim

:Msbackup
msbackup
goto Fim

:Fim

IF

Executa Comando se Condição for verdadeira

Sintaxe

IF Condição Comando else outro comando

Opções

Exemplo

IF EXIST PASTA1 ( GOTO END ) ELSE ( MD PASTA1 ) [Se no diretório especificado (não o especifiquei aqui) existir a pasta com o nome de "PASTA1", ele ira para o ponto chamado "END",e encerrara. Caso, não exista a PASTA1, ele irá criala.]

Exemplos

O exemplo abaixo testa a existência de um diretório. O comando IF nao pode ser usado para testar um diretório diretamente, mas existe o dispositivo nulo (NUL) em todos os diretórios da unidade de disco rígido. Portanto, é
possível testar o dispositivo nulo para saber se existe determinado diretório na unidade de disco rígido.

if exist c:\meudir\nul goto processo

O exemplo a seguir exibe a mensagem "Impossível encontrar arquivo de dados" se o MS─DOS nao conseguir encontrar o arquivo PRODUTO.DAT:

if not exist produto.dat echo Impossível encontrar arquivo de dados

Quando um programa é interrompido, ele devolve um código de saída ao MS─DOS. Por exemplo, o valor 0 é tipicamente usado para indicar que um programa foi executado com sucesso. O parâmetro ERRORLEVEL permite utilizar os códigos de saída como condiçoes.

O exemplo a seguir exibe uma mensagem de erro se ocorrer erro durante a formataçao de um disco na unidade A. Se nao ocorrer erro, a mensagem de erro será pulada.

:begin
echo off
format a: /s
if not errorlevel 1 goto fim
echo Ocorreu um erro durante a formataçao.
:fim
echo Fim do programa de lote.

PAUSE

Aguarda o pressionamento de uma tecla.

Sintaxe

PAUSE Mensagem

Opções

Mensagem é opcional

==== Outros ====

CALL

Usado para chamar (executar) um programa, comando ou script DOS (arquivo de lote ou arquivo .bat)

Sintaxe

CALL script <enter>

Opções

Exemplo

C:\>CALL C:\TESTE.BAT

COMP

COMP compara dois arquivos

Sintaxe

COMP Arquivo1 Arquivo2 <opções> <enter>

Opções

Exemplo

DISKCOMP

DISKCOMP compara dois disquetes.

Sintaxe

DISKCOMP Unidade1 Unidade2 <enter>

Opções

Exemplo

DISKCOMP A: B:

DISKCOPY

DISKCOPY copia um disquete. Não pode ser usado para copiar o pum(HD)

Sintaxe

DISKCOPY Origem Destino <enter>

Opções

Exemplo

FIND

Procura uma cadeia de caracteres numa lista de arquivos.

Sintaxe

FIND <opções> ''Texto'' arquivos

Opções

Exemplo

(FIND /I "sequencia" C:\WINDOWS\explorer.exe) o parametro "sequencia" faz parte da linha, caso não colocar a sintaxe nao funcionara

(FIND /I "TESTE" C:\demosnstrando.txt) (FIND /I "palavra" *.txt | sort > pesquisa.txt) Neste caso ele vai pesquisar no diretorio corrente todos os arquivos(txt) e guardar o resultado no arquivo pesquisa.txt.

FOR

Usado para repetir comandos

Sintaxe

FOR %%Variavel IN ( ''lista'' ) DO ''Comando''

Opções

Exemplo

FOR %%A IN ( texto1 texto2 texto3) DO ECHO %%A

FORMAT

Na linha de comando do sistema operacional MS-DOS, o comando FORMAT é usado para formatar um disco, preparando-o para receber dados.

Nota: sua função é análoga ao comando mkfs do Unix.

Sintaxe

FORMAT <unidade> <opções>

Opções

Exemplo

C:\>FORMAT A:

LABEL

Usado para renomear uma unidade: LABEL (Unidade) (Nome Desejado)

MODE

Configura a tela e a porta serial.

Sintaxe

MODE COM1:2400,N,8,1,P

MODE LPT1:=COM1

MODE LPT1

MODE N

Opções

Exemplo

MODE 125 -> aumenta a tela do prompt ao máximo, para 125 colunas.

MORE

Permite exibir 23 linhas de texto, da entrada padrão na saida padrão, e aguardar o pressionamento de uma tecla. Tanto a entrada padrão quanto a saida padrão podem ser redirecionadas

Sintaxe

MORE arquivo

Opções

Exemplo

DIR | MORE

 PROMPT

Altera o aviso da linha de comandos do DOS.

Sintaxe

PROMPT [texto]

Opções

 PROMPT [texto]
 texto    Especifica um novo prompt.

O prompt é composto de caracteres normais e dos seguintes códigos especiais:

 $Q   = (sinal de igual)
 $$   $ (cifrão)
 $T   Hora atual
 $D   Data atual
 $P   Unidade e caminho atuais
 $V   Versão do Windows
 $N   Unidade atual
 $G   > (sinal de maior)
 $L   < (sinal de menor)
 $B   | (símbolo de pipe)
 $H   Backspace (apaga o caractere anterior)
 $E   Código de escape (código ASCII 27)
 $_   Retorno de carro e avanço de linha
 

Digite PROMPT com texto livre e o prompt se tornará o texto.

Sintaxe

PROMPT $P$G ==> Retorna em prompt do windows ==> C:\> _ PROMPT $N$Q$G ==> Retorna em prompt do windows ==> C=> _ PROMPT MSVIECK ==> Retorna em prompt do windows ==> MSVIECK _ PROMPT $P$G é o padrão.

TITLE

Na linha de comando do sistema operacional MS-DOS, o comando TITLE seguido de DOS iria mostrar o título da janela: "DOS"

Sintaxe

TITLE (texto de título a janela) <opções>

Opções

???

Exemplo

Exemplo não disponível, para testes em Microsoft Windows vá no Start/Menu Iniciar>Executar: digite cmd, quando o prompt estiver aberto digite: TITLE jjj e veja o título da janela!

TYPE

Ele exibe arquivos de textos atraves do prompt de comando.

Nota: sua função é análoga ao comando cat do Linux.

Sintaxe

type [unidade:][caminho]nome do arquivo

Opções

Exemplo

C:\windows\directx.txt ou
C:\texto.txt

VER

Na linha de comando do sistema operacional MS-DOS, o comando VER é usado para mostrar a versão do sistema operacional em uso.

Nota: sua função é análoga ao comando uname do Unix.

Sintaxe

VER

Opções

Sem opções para o comando VER.

Exemplo

C:\>ver Windows 98 [Versão 4.10.2222] C:\>

ou C:\>ver Windows XP [Versão 6.46] C:\>

WIN

Inicia o Windows nas versões 1.x, 2.x, e 3.x. Como o Windows era apenas uma interface grafica na época e somente o DOS era considerado sistema operacional, tinha que se digitar WIN pelo DOS para iniciar o Windows.

FDISK

Na linha de comandos do MS-DOS, o comando fdisk exibe o menu para criar, ativar, deletar e exibir partições. OBS.: Este comando foi removido desde o Windows XP.