Não fique só no MS-DOS!
Use Linux!
Principalmente use o Linux Pelo Terminal!
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.
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
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
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
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.
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.
MKDIR, ou abreviado MD, cria um subdiretório.
Sintaxe
MKDIR subdiretório
Opções
Exemplo
C:\>MKDIR /diretorio1
C:\>MKDIR /diretorio1/diretorio2
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\*.*
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
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 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.
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
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
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
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\
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
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
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
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:\*.*
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
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>.
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
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.
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
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.
Aguarda o pressionamento de uma tecla.
Sintaxe
PAUSE Mensagem
Opções
Mensagem é opcional
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 compara dois arquivos
Sintaxe
COMP Arquivo1 Arquivo2 <opções> <enter>
Opções
Exemplo
DISKCOMP compara dois disquetes.
Sintaxe
DISKCOMP Unidade1 Unidade2 <enter>
Opções
Exemplo
DISKCOMP A: B:
DISKCOPY copia um disquete. Não pode ser usado para copiar o pum(HD)
Sintaxe
DISKCOPY Origem Destino <enter>
Opções
Exemplo
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.
Usado para repetir comandos
Sintaxe
FOR %%Variavel IN ( ''lista'' ) DO ''Comando''
Opções
Exemplo
FOR %%A IN ( texto1 texto2 texto3) DO ECHO %%A
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:
Usado para renomear uma unidade: LABEL (Unidade) (Nome Desejado)
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.
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
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.
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!
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
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:\>
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.
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.