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:> DIR /?
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:>
No prompt de comando ainda pode ser utilizado uma sequencia de comandos na mesma linha utilizando o caractere "|" (pipe), que faz com que a saída de um comando sirva de entrada para o comando seguinte.
Exemplo:
C:>| <2º comando> | <3º comando> etc...
Para executar vários comandos independentes em sequência, utiliza-se o caractere "&" ("and"):
Exemplo:
C:>& <2º comando> & <3º comando> etc...
Para redirecionar a saída para um arquivo, usa-se ">" para criar este arquivo ou ">>" para incluir a informação no final do arquivo.
Exemplo:
C:> DIR C:minhasfotos*2001*.* > FOTOS_2001_E_2002.TXT C:> DIR C:minhasfotos*2002*.* >> FOTOS_2001_E_2002.TXT
Note-se que, ao usar-se variáveis, o formato a ser usado na linha de comandos é diferente do formato a ser usado em arquivos .bat (batch files).
Por exemplo, o comando
for %x in (a,b,c) do move c:myfiles%x*.doc c:abcfiles
funciona se digitado na linha de comandos, mas não dentro de um arquivo .bat. Por outro lado,
for %%x in (a,b,c) do move c:myfiles%%x*.doc c:abcfiles
funciona dentro de um batch file, mas não funciona na linha de comandos.
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.
ATTRIB <opções>
C:>ATTRIB +R C:EXEMPLO.TXT''' ''' C:>ATTRIB -R /D /S N:*.*
Usado para chamar (executar) um programa, comando ou script DOS (arquivo de lote ou arquivo .bat)
CALL script
C:>CALL C:TESTE.BAT
CHDIR (pode ser abreviado para CD) é usado para trocar o diretório corrente ou acessar um subdiretório.
CHDIR diretorio
C:>CHDIR C:WINDOWSDesktopExemplo
Carrega o diretório Exemplo, dentro da pasta Destktop
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.
C:>CLS
COMP compara dois arquivos
COMP Arquivo1 Arquivo2 <opções>
Usado para copiar um ou mais arquivos de um diretório para outro.
Nota: sua função é análoga ao comando cp do Linux
COPY c:windows*.* c:windowsdesktop /V
C:>COPY D:EXEMPLOARQUIVO.TXT E:PASTA
Para copiar todo o conteúdo de uma pasta, use *.*
C:>COPY C:*.* E:PASTA ==>> Copia todos os arquivos do diretório C: para E:PASTA
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.
DATE <opções>
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 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.
DELTREE <opções>
C:>DELTREE A:EXEMPLO
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 operacional, ao contrário do ls que é por si só um programa
DIR <opções>
Algumas implementações do MS-DOS dispõem de mais opções, estas são apenas as mais comuns.
Este exemplo foi tirado em uma implementação de interpretador de comandos do Windows2000
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
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].
C:>dir /s /w >C:lista.txt
DISKCOMP compara o conteúdo de dois disquetes.
DISKCOMP Unidade1 Unidade2
C:>DISKCOMP A: B:
DISKCOPY copia um disquete. Não pode ser usado para copiar o HD.
DISKCOPY Origem Destino
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.
ECHO [ON] [OFF] [mensagem]
C:>ECHO TEXTO
Procura uma cadeia de caracteres numa lista de arquivos.
FIND <opções> Texto arquivos
C:>FIND /I "sequencia" C:WINDOWSxplorer.exe
o parametro "sequencia" faz parte da linha, caso não colocar a sintaxe nao funcionará
C:>FIND /I "TESTE" C:demonstrando.txt C:>FIND /I "palavra" *.txt | sort > pesquisa.txt
Neste caso ele vai pesquisar no diretório corrente todos os arquivos (.txt) e guardar o resultado no arquivo pesquisa.txt.
Usado para repetir comandos.
Assim como os demais comandos que usam variáveis, este comando tem duas sintaxes, uma para ser invocada pela linha de comandos, e outra para ser invocada dentro de arquivos de lote (batch, normalmente de extensão .BAT).
A sintaxe para arquivos em lote (.BAT) precede o nome da variável com dois sinais de porcentagem (%%), enquanto que a sintaxe para ser chamada diretamente pelo interpretador de comandos usa apenas um sinal de porcentagem (%).
FOR %%Variavel IN ( lista ) DO Comando
C:>FOR %%A IN ( texto1 texto2 texto3) DO ECHO %%A
C:>FOR %A IN ( texto1 texto2 texto3) DO ECHO %A
Na linha de comando do sistema operacional MS-DOS, o comando FORMAT é usado paraformatar um disco, preparando-o para receber dados.
Nota: sua função é análoga ao comando mkfs do Unix.
FORMAT
C:>FORMAT A:
Executa Comando se Condição for verdadeira
IF Condição Comando else outro comando
C:>IF EXIST PASTA1 ( GOTO END ) ELSE ( MD PASTA1 )
Se no diretório especificado existir a pasta com o nome de "PASTA1", ele irá para o ponto chamado "END", e encerrará. Caso não exista a PASTA1, ele irá criá-la.
Usado para renomear uma unidade.
LABEL (Unidade) (Nome Desejado)
MKDIR, ou abreviado MD, cria um subdiretório.
MKDIR subdiretório
C:>MKDIR /diretorio1 C:>MKDIR /diretorio1/diretorio2
Na linha de comando do sistema operacional MS-DOS, o comando MEM é usado para mostrar informações sobre o uso da memória RAM
MEM <opções>
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
Configura a tela e a porta serial.
MODE COM1:2400,N,8,1,P MODE LPT1:=COM1 MODE LPT1 MODE N
C:>MODE 125
Aumenta a tela do prompt ao máximo, para 125 colunas.
Permite exibir 23 linhas de texto, da entrada padrão na saída padrão, e aguardar o pressionamento de uma tecla. Tanto a entrada padrão quanto a saída padrão podem ser redirecionadas
MORE arquivo
C:>DIR | MORE
Move os arquivos de um diretório para outro.
Nota: sua função é análoga ao comando mv do Linux.
MOVE [unidade:] [caminho] [nome antigo] [nome novo] ou [Origem] [Destino]
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 C: que iniciam com "AULA..." para o drive de destino A:
Define os diretórios em que se encontram arquivos executáveis.
Nota: sua função é análoga ao comando path do Linux.
PATH Diretório1;Diretório2
Diretório2, e outros, são opcionais.
Aguarda o pressionamento de uma tecla.
PAUSE Mensagem
Mensagem é opcional
Altera o aviso da linha de comandos do DOS.
PROMPT [parâmetros]
O prompt é composto de caracteres normais e dos seguintes códigos especiais:
Digite PROMPT com texto livre e o prompt se tornará o texto.
C:>PROMPT $P$G ==> Altera o prompt do windows para C:> _ C:>PROMPT $N$Q$G ==> Altera o prompt do windows para C=> _ C:>PROMPT MSVIECK ==> Altera o prompt do windows para MSVIECK _
PROMPT $P$G é o padrão.
Altera o nome de um arquivo. Pode ser abreviado para REN
REN Antigo Novo
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
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.
RD <opções>
C:>RD C:EXEMPLO
Exibe de forma gráfica a estrutura de pastas de uma unidade ou caminho.
TREE [unidade:][caminho]
C:>TREE C:WINDOWS
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.
TIME <opções>
C:>TIME Hora atual: 23:15:08,73 Digite a nova hora: 20:06:01,30
Na linha de comando do sistema operacional MS-DOS, o comando TITLE seguido de DOS iria mostrar o título da janela: "DOS"
TITLE (texto de título a janela) <opções>
Exibe arquivos de textos através do prompt de comando.
Nota: sua função é análoga ao comando cat do Linux.
TYPE [unidade:][caminho]nome do arquivo
C:>TYPE C:windowsdirectx.txt C:>TYPE C: exto.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.
VER
C:>ver Windows 98 [Versão 4.10.2222] C:>
ou
C:>ver Windows XP [Versão 6.46] C:>
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
Equivale ao vi do Linux.
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.
C:>exit
Inicia o Windows nas versões 1.x, 2.x, e 3.x. Como o Windows era apenas uma interface gráfica 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 no Windows XP e seguintes (Vista, 7).
ENQUETE | ||
|
|
2 |