SlideShare a Scribd company logo
1 of 70
• Pode ser um programa, uma parte de um programa,
um documento ou qualquer outro conjunto de
dados, armazenando num suporte de memória sob a
forma de bytes.
• “Compartilhamento” ou “pastas” onde se
organizam os ficheiros referentes a um
mesmo assunto.
• Diferença entre os dois: Uma gaveta
pode ter um livro mas um livro não
pode ter uma gaveta.
Comandos Internos
• Lista o conteúdo do directório activo;
• Permite procurar ficheiros que tenham determinadas características.
Parâmetros:
• /P – pausar a cada página visualizada;
• /W e /D – lista em forma de bloco. /w irá ordenar um do lado do outro,
enquanto /d irá ordenar um abaixo do outro;
• /B – mostra uma lista sem detalhes, apenas com o nome dos arquivos e
pastas;
• /O – ordena a lista de arquivos em ordem alfabética.
• Asterisco (*) – Substitui um bloco de texto;
• Ponto de interrogação (?) – Substitui um caractere ou posição;
• Ponto (.) – Separa o nome da extensão.
• Exibe a hora do sistema e configura o relógio interno do computador.
O MS-DOS usa a informação de hora para actualizar os directórios e
ficheiros que forem criados ou alterados.
• Sintaxe
TIME [horas:minutos:segundos.centésimos]
• Exemplo: TIME 12:20:20:12
• Exibe a data e emite um aviso se for necessário alterar a mesma. O
MS-DOS usa a informação de data para actualizar os directórios e
ficheiros que forem criados ou alterados.
• Sintaxe
DATE [DD-MM-YY]
• Exemplo: DATE 29-11-95
• Exibe o nome do directório activo ou altera o directório actual.
• Sintaxe
CD [unidade:[caminho]
• Cria um novo directório
• Sintaxe
MD [unidade:[caminho][nome do directório]
• Apaga um directório
• Sintaxe
RD [unidade:[caminho][nome do directório]
• Dá um novo nome a um ficheiro
• Sintaxe
REN [caminho] Nome do Ficheiro Novo Nome
Exemplo: Ren a:autoexec.bat novonome.bat
• Copia um ou mais ficheiros de um caminho para outro, na mesma
unidade ou entre unidades diferentes.
• Copia um ficheiro de um caminho para outro, com outro nome.
• Faz uma fusão entre vários ficheiros, criando um só, e com um único
nome.
• Sintaxe
COPY [unidade:[caminho][ficheiro] [unidade:[caminho]
ou
COPY (origem) (destino)
• Elimina ficheiro(s).
• Sintaxe:
Del [caminho]
Exemplo: DEL A:escola*.com
• Este comando limpa a tela e coloca o cursor na
primeira linha da prompt.
• Exibe graficamente os directórios e
subdirectórios do directório raiz ou da
pasta especificada.
• Mostra a versão do Windows.
• Programa de verificação de erros no
HD.
• Exibe informações da memória
RAM.
• Apresenta a configuração e
propriedades especificas do
computador.
• Apresenta todas as tarefas
actualmente em execução,
incluindo os serviços.
• Elimina ou para um processo ou
aplicação em execução.
• Permite o encerramento correto, local
ou remoto, do computador.
• Este comando faz cópias de discos flexíveis
(disquetes) de uma unidade para a outra. Caso só
tenha uma unidade de disquetes é só especificar a
unidade duas vezes que o programa avisa quando
deve – se inserir a disquete virgem.
• Move arquivos de um directório para outro.
• Exibe o conteúdo de um arquivo no ecrã.
• Imprime um ficheiro de texto.
• Antes de utilizar ou reutilizar um disco, precisa prepará-lo para receber as
informações e, essa preparação do disco é chamada de formatação, que
tem a função de redefinir trilhas e setores na superfície magnética do
disco.
/Q Formata rapidamente o disco da unidade (Formatação Rápida)
……
Help Format – lista as várias variações.
Sintaxe: FORMAT [unidade:] /Q /U /S /4
Exemplo:
C:>FORMAT A: - formata o disco na unidade A:
• ATENÇÃO: tenha cuidado nas formatações de discos, pois elas fazem com
que o conteúdo do disco seja perdido.
• Caso aconteça de você formatar um disco por acidente, o MS-DOS
permite a recuperação das informações, há não ser que você tenha
utilizado o parâmetro /U na formatação. O comando UNFORMAT
recupera as informações de um disco formatado. Este comando pode
conter variações para obter-se uma resposta diferente:
/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
Sintaxe: UNFORMAT [unidade:] /L /TEST /P
Exemplo:
C:>UNFORMAT A: - desformata o disco na unidade A:
• O comando deltree apaga todos os arquivos e subdiretórios
dentro de um diretório de uma só vez. Como precaução ele
sempre exibirá uma mensagem na tela perguntando se você
realmente deseja apagar.
• Comando que copia arquivos seletivamente, lendo em subdiretório
diferentes na origem e podendo criar os subdiretórios na unidade de
destino, se assim for desejado. Este comando pode conter variações para
obter-se uma resposta diferente:
*ORIGEM Drive, caminho e nome dos arquivos de origem.
*DESTINO Drive, caminho e nome dos arquivos de destino.
*/M Copia os arquivos de origem e os “marcas”.
*/D: data Copia os arquivos de origem que foram modificados na
data definida em “data” ou depois dela, (mm,dd,yy é o formato default”)
*/S Copia os arquivos em diretórios e subdiretórios, a não ser que
estejam vazios.
*/E Copia os subdiretórios mesmo que estejam vazios.
Sintaxe:
C:>XCOPY C:DOS A: , copia o diretório DOS para a drive A.
• No desenvolvimento diário de suas tarefas do dia a dia é muito comum
você apagar um ou mais arquivos, e depois descobrir que aquele(s)
arquivo(s) era(m) importante(s). A partir da versão 5.0 do MS-DOS
houve a implantação de um comando muito útil chamado Undelete, que
nos permite (ás vezes…) recuperar estes arquivos. Existem versões
deste utilitário para o MS-DOS ou MS-Windows:
Sintaxe: UNDELETE [unidade:] [caminho] { Nome do Arquivo }
Exemplo:
UNDELETE C:WINWORDCARTAS.DOC – recupera o arquivo
CARTAS.DOC do diretório WINWORD
• Na linha de comandos do sistema operativo 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.
• Define as cores predefinidas do primeiro plano e do fundo da consola.
COLOR [atr]
art – Especifica o atributo de cor da saída da consola
Os atributos de cor são especificados por DOIS dígitos hexadecimais - o primeiro
corresponde ao fundo e o segundo ao primeiro plano.
0 = preto 8 = Cinzento
1 = Azul 9 = Azul Claro
2 = Verde A = Verde Claro
3 = Azul marinho B = Azul marinho Claro
4 = Vermelho C = Vermelho Claro
5 = Púrpura D = Púrpura Claro
6 = Amarelo E = Amarelo Claro
7 = Branco F = Branco Escuro
Exemplo “COLOR fc” produz vermelho pálido sobre branco brilhante.
Comandos de Rede
• Fornece informações completas sobre os números IP’s fornecidos a(s)
placas de rede, por Dial-Up e por placa de comunicação.
Sintaxe mais usada:
ipconfig /All
• Para mais opções digite: ipconfig /?
• Mostra conexões de rede, tabela de roteamento, estatísticas de
interfaces, e mensagens.
Netstat [opções]
Comando muito bom para verificar a que endereços o computador está
conectado.
• Para mais opções digite: Netstat /?
• Interroga um dispositivo de rede numa rede TCP/IP.
Sintaxe:
Ping [Host/IP] [opções]
Ex:
ping 192.168.0.1 –t
ping www.terra.com.br
ping phr34k3r
• Para mais opções digite: ping /?
• Mostra o caminho percorrido dos dados para chegar ao seu destino. Este comando
mostra no ecrã o caminho percorrido entre os Gateways da rede e o tempo gasto de
retransmissão. Este comando é útil para encontrar computadores defeituosos na rede
caso os dados não estejam chegado ao seu destino.
tracert [host/IP de destino] [opções]
host/IP destino
É o endereço para onde o pacote será enviado (por exemplo, http://google.com.pt).
• Para mais opções digite: tracert /?
shutdown -s -m [ip do PC que vai ser desligado] –t 05
• shutdown é o comando principal.
• -s é para desligar o PC
• -m é o Comando para Definir o PC a ser desligado.
• -t 05 é o Tempo Limite para Desligar o PC Remoto. Neste caso, o
Computador Remoto vai ter 5 segundos de Alerta antes de ser desligado
NORMALMENTE.
• Para ver mais opções digite: shutdown /?
• Escreve no monitor
• Desativa as informações e confirmações feitas pelo sistema. Como “C:>”, ”Tem certe
• Ativa as informações e confirmações do sistema.
• Salta uma linha.
• Desativa as informações e confirmações feitas pelo sistema apenas para esta linha.
• Faz uma pausa e só volta quando o utilizador premir alguma tecla do teclado.
• Cria ou modifica uma variável (espaço reservado temporariamente na memória RAM
para guardar algumas informações numéricas, 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á-lo entre
• Por exemplo:
@echo off
SET nome=rui
ECHO O nome dele e %nome%
PAUSE
• Por exemplo:
@echo off
SET var1=2
SET var2=3
SET /A var3=%var1%+%var2%
Echo %var3%
pause
• Por exemplo
@echo off
SET /p nome=Qual o seu nome
ECHO Boa tarde %nome%
PAUSE
• Nomeia um ponto do ficheiro do lote permitindo avançar ou voltar à execução a partir
daquele ponto.
• Este é um comando condicional. “Se condição faça ação, senão faça ação2”
• Avança ou volta a execução para um ponto do ficheiro de lote.
• Repete um comando várias vezes fazendo incrementações até o fim ser atingido.
/L - é uma opção do comando FOR que faz as incrementações.
%%variavel - é o nome da variável que vai ser incrementada.
inicio - é o valor de inicio da variável que será incrementada.
incremento - número que será somado a cada incrementação.
fim - a repetição irá acabar quando o valor da variável atingir este valor.
comando - um comando que será repetido.
[parâmetro] - o parâmetro do comando que será repetido.
• Por exemplo:
@ECHO OFF
FOR /L %%a IN (1,1,5) DO ECHO O valor de A é %%a
Este comando não faz absolutamente nada.
Ele é utilizado para inserir comentários nos ficheiros.
• Inicializa um aplicativo ou programa.
• Exemplo:
@ECHO OFF
Start calc.exe
• Igual (EQU ou ==)
• Diferente (NEQ)
• Menor que (LSS)
• Menor ou igual a (LEQ)
• Maior que (GTR)
• Maior ou igual a (GEQ)
• Condição negativa (NOT)
• Definido (DEFINED [variável sem %])
• Condição negativa (NOT)
• Existe (EXIST)
• Condição negativa (NOT)
• EQU – vem da palavra inglesa EQUals (Igual).
• NEQ – vem da palavra inglesa Not Equals (Não-Igual,diferente).
• LSS – vem da palavra inglesa LeSS (Menor).
• LEQ – vem da palavra inglesa Less or EQuals (menor ou igual).
• GTR – vem da palavra inglesa GreaTeR (maior).
• GEQ – vem da palavra inglesa Greater or EQuals (maior ou igual).
• NOT – é uma palavra inglesa que significa Não.
• DEFINED – é uma palavra inglesa que significa Definido.
• EXIST – é uma palavra inglesa que significa Existe.
@ECHO OFF
SET nome1=Ana
SET nome2=Danielle
REM O resultado da condição abaixo será positivo
IF “%nome1%” LEQ “%nome2%” (ECHO Positivo) ELSE (ECHO Negativo)
@ECHO OFF
SET ana=23
SET danielle=19
REM O resultado da condição abaixo será negativo
IF %ana% LSS %danielle% (ECHO Positivo) ELSE (ECHO Negativo)
@ECHO OFF
IF DEFINED x (ECHO Positivo) ELSE (ECHO Negativo)
@ECHO OFF
IF EXIST exemplo.bat (ECHO Positivo) ELSE (ECHO Negativo)
• shutdown –r – significa que o pc será reiniciado dentro 30 segundos;
• shutdown –s – significa que o pc será desligado dentro 30 segundos;
• shutdown –s –significa que o pc será desligado dentro 30 segundos
• shutdown –r –t XXX – significa que o pc será reiniciado no tempo que você determinar;
• shutdown –r –t XX –c “…” – significa que o pc será reiniciado no tempo que você
determinar e poderá colocar ainda uma mensagem.

More Related Content

What's hot (19)

Comandos dos
Comandos dosComandos dos
Comandos dos
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1
 
Introdução aos comandos Linux
Introdução aos comandos LinuxIntrodução aos comandos Linux
Introdução aos comandos Linux
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linux
 
Programação em bat
Programação em batProgramação em bat
Programação em bat
 
Trabalhando na Linha de comando
Trabalhando na  Linha de comandoTrabalhando na  Linha de comando
Trabalhando na Linha de comando
 
DOS - Comandos
DOS - ComandosDOS - Comandos
DOS - Comandos
 
YUM, APT-GET, DPKG, RPM
YUM, APT-GET, DPKG, RPMYUM, APT-GET, DPKG, RPM
YUM, APT-GET, DPKG, RPM
 
Aula 06 comandos linux
Aula 06   comandos linuxAula 06   comandos linux
Aula 06 comandos linux
 
Dicas e Princípios Básicos do Linux
Dicas e Princípios Básicos do LinuxDicas e Princípios Básicos do Linux
Dicas e Princípios Básicos do Linux
 
História do MS-DOS
História do MS-DOSHistória do MS-DOS
História do MS-DOS
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
 
Aula 11 semana
Aula 11 semanaAula 11 semana
Aula 11 semana
 
Comandos CMD
Comandos CMDComandos CMD
Comandos CMD
 
Comandos dos
Comandos dosComandos dos
Comandos dos
 
2136 256 dos
2136 256 dos2136 256 dos
2136 256 dos
 
Msdos vol4
Msdos vol4Msdos vol4
Msdos vol4
 
Cmd
CmdCmd
Cmd
 

Similar to Comando CMD (20)

Cmd
CmdCmd
Cmd
 
Comandos ms-dos - Atualizado 29/10/2014
Comandos ms-dos - Atualizado 29/10/2014Comandos ms-dos - Atualizado 29/10/2014
Comandos ms-dos - Atualizado 29/10/2014
 
Ficheiros
FicheirosFicheiros
Ficheiros
 
Rodrigo vieira n23 ficheiros
Rodrigo vieira n23 ficheirosRodrigo vieira n23 ficheiros
Rodrigo vieira n23 ficheiros
 
So canha 20
So canha 20So canha 20
So canha 20
 
Trabalho de SO
Trabalho de SOTrabalho de SO
Trabalho de SO
 
44087090 tutorial-programacao-batch
44087090 tutorial-programacao-batch44087090 tutorial-programacao-batch
44087090 tutorial-programacao-batch
 
Cmd [des]leo tnt
Cmd [des]leo tntCmd [des]leo tnt
Cmd [des]leo tnt
 
Curso de Msdos vol4
Curso de Msdos vol4Curso de Msdos vol4
Curso de Msdos vol4
 
Comandos do Linux
Comandos do LinuxComandos do Linux
Comandos do Linux
 
Comandos dos basicos
Comandos dos basicosComandos dos basicos
Comandos dos basicos
 
Teste
TesteTeste
Teste
 
Aprendendo linux
Aprendendo linuxAprendendo linux
Aprendendo linux
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Comandos basicos do ms dos
Comandos basicos do ms dosComandos basicos do ms dos
Comandos basicos do ms dos
 
Linux Ubuntu
Linux   UbuntuLinux   Ubuntu
Linux Ubuntu
 
Comandos Linux
Comandos LinuxComandos Linux
Comandos Linux
 
Aula02_CLI windows resumo.ppt
Aula02_CLI windows resumo.pptAula02_CLI windows resumo.ppt
Aula02_CLI windows resumo.ppt
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Comandos
ComandosComandos
Comandos
 

Comando CMD

  • 1.
  • 2. • Pode ser um programa, uma parte de um programa, um documento ou qualquer outro conjunto de dados, armazenando num suporte de memória sob a forma de bytes.
  • 3. • “Compartilhamento” ou “pastas” onde se organizam os ficheiros referentes a um mesmo assunto.
  • 4. • Diferença entre os dois: Uma gaveta pode ter um livro mas um livro não pode ter uma gaveta.
  • 6. • Lista o conteúdo do directório activo; • Permite procurar ficheiros que tenham determinadas características. Parâmetros: • /P – pausar a cada página visualizada; • /W e /D – lista em forma de bloco. /w irá ordenar um do lado do outro, enquanto /d irá ordenar um abaixo do outro; • /B – mostra uma lista sem detalhes, apenas com o nome dos arquivos e pastas; • /O – ordena a lista de arquivos em ordem alfabética.
  • 7. • Asterisco (*) – Substitui um bloco de texto; • Ponto de interrogação (?) – Substitui um caractere ou posição; • Ponto (.) – Separa o nome da extensão.
  • 8. • Exibe a hora do sistema e configura o relógio interno do computador. O MS-DOS usa a informação de hora para actualizar os directórios e ficheiros que forem criados ou alterados. • Sintaxe TIME [horas:minutos:segundos.centésimos] • Exemplo: TIME 12:20:20:12
  • 9. • Exibe a data e emite um aviso se for necessário alterar a mesma. O MS-DOS usa a informação de data para actualizar os directórios e ficheiros que forem criados ou alterados. • Sintaxe DATE [DD-MM-YY] • Exemplo: DATE 29-11-95
  • 10. • Exibe o nome do directório activo ou altera o directório actual. • Sintaxe CD [unidade:[caminho]
  • 11. • Cria um novo directório • Sintaxe MD [unidade:[caminho][nome do directório]
  • 12. • Apaga um directório • Sintaxe RD [unidade:[caminho][nome do directório]
  • 13. • Dá um novo nome a um ficheiro • Sintaxe REN [caminho] Nome do Ficheiro Novo Nome Exemplo: Ren a:autoexec.bat novonome.bat
  • 14. • Copia um ou mais ficheiros de um caminho para outro, na mesma unidade ou entre unidades diferentes. • Copia um ficheiro de um caminho para outro, com outro nome. • Faz uma fusão entre vários ficheiros, criando um só, e com um único nome. • Sintaxe COPY [unidade:[caminho][ficheiro] [unidade:[caminho] ou COPY (origem) (destino)
  • 15. • Elimina ficheiro(s). • Sintaxe: Del [caminho] Exemplo: DEL A:escola*.com
  • 16. • Este comando limpa a tela e coloca o cursor na primeira linha da prompt.
  • 17. • Exibe graficamente os directórios e subdirectórios do directório raiz ou da pasta especificada.
  • 18. • Mostra a versão do Windows.
  • 19. • Programa de verificação de erros no HD.
  • 20. • Exibe informações da memória RAM.
  • 21. • Apresenta a configuração e propriedades especificas do computador.
  • 22. • Apresenta todas as tarefas actualmente em execução, incluindo os serviços.
  • 23. • Elimina ou para um processo ou aplicação em execução.
  • 24. • Permite o encerramento correto, local ou remoto, do computador.
  • 25. • Este comando faz cópias de discos flexíveis (disquetes) de uma unidade para a outra. Caso só tenha uma unidade de disquetes é só especificar a unidade duas vezes que o programa avisa quando deve – se inserir a disquete virgem.
  • 26. • Move arquivos de um directório para outro.
  • 27. • Exibe o conteúdo de um arquivo no ecrã.
  • 28. • Imprime um ficheiro de texto.
  • 29. • Antes de utilizar ou reutilizar um disco, precisa prepará-lo para receber as informações e, essa preparação do disco é chamada de formatação, que tem a função de redefinir trilhas e setores na superfície magnética do disco. /Q Formata rapidamente o disco da unidade (Formatação Rápida) …… Help Format – lista as várias variações. Sintaxe: FORMAT [unidade:] /Q /U /S /4 Exemplo: C:>FORMAT A: - formata o disco na unidade A: • ATENÇÃO: tenha cuidado nas formatações de discos, pois elas fazem com que o conteúdo do disco seja perdido.
  • 30. • Caso aconteça de você formatar um disco por acidente, o MS-DOS permite a recuperação das informações, há não ser que você tenha utilizado o parâmetro /U na formatação. O comando UNFORMAT recupera as informações de um disco formatado. Este comando pode conter variações para obter-se uma resposta diferente: /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 Sintaxe: UNFORMAT [unidade:] /L /TEST /P Exemplo: C:>UNFORMAT A: - desformata o disco na unidade A:
  • 31. • O comando deltree apaga todos os arquivos e subdiretórios dentro de um diretório de uma só vez. Como precaução ele sempre exibirá uma mensagem na tela perguntando se você realmente deseja apagar.
  • 32. • Comando que copia arquivos seletivamente, lendo em subdiretório diferentes na origem e podendo criar os subdiretórios na unidade de destino, se assim for desejado. Este comando pode conter variações para obter-se uma resposta diferente: *ORIGEM Drive, caminho e nome dos arquivos de origem. *DESTINO Drive, caminho e nome dos arquivos de destino. */M Copia os arquivos de origem e os “marcas”. */D: data Copia os arquivos de origem que foram modificados na data definida em “data” ou depois dela, (mm,dd,yy é o formato default”) */S Copia os arquivos em diretórios e subdiretórios, a não ser que estejam vazios. */E Copia os subdiretórios mesmo que estejam vazios. Sintaxe: C:>XCOPY C:DOS A: , copia o diretório DOS para a drive A.
  • 33. • No desenvolvimento diário de suas tarefas do dia a dia é muito comum você apagar um ou mais arquivos, e depois descobrir que aquele(s) arquivo(s) era(m) importante(s). A partir da versão 5.0 do MS-DOS houve a implantação de um comando muito útil chamado Undelete, que nos permite (ás vezes…) recuperar estes arquivos. Existem versões deste utilitário para o MS-DOS ou MS-Windows: Sintaxe: UNDELETE [unidade:] [caminho] { Nome do Arquivo } Exemplo: UNDELETE C:WINWORDCARTAS.DOC – recupera o arquivo CARTAS.DOC do diretório WINWORD
  • 34. • Na linha de comandos do sistema operativo 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.
  • 35. • Define as cores predefinidas do primeiro plano e do fundo da consola. COLOR [atr] art – Especifica o atributo de cor da saída da consola Os atributos de cor são especificados por DOIS dígitos hexadecimais - o primeiro corresponde ao fundo e o segundo ao primeiro plano. 0 = preto 8 = Cinzento 1 = Azul 9 = Azul Claro 2 = Verde A = Verde Claro 3 = Azul marinho B = Azul marinho Claro 4 = Vermelho C = Vermelho Claro 5 = Púrpura D = Púrpura Claro 6 = Amarelo E = Amarelo Claro 7 = Branco F = Branco Escuro Exemplo “COLOR fc” produz vermelho pálido sobre branco brilhante.
  • 37. • Fornece informações completas sobre os números IP’s fornecidos a(s) placas de rede, por Dial-Up e por placa de comunicação. Sintaxe mais usada: ipconfig /All • Para mais opções digite: ipconfig /?
  • 38. • Mostra conexões de rede, tabela de roteamento, estatísticas de interfaces, e mensagens. Netstat [opções] Comando muito bom para verificar a que endereços o computador está conectado. • Para mais opções digite: Netstat /?
  • 39. • Interroga um dispositivo de rede numa rede TCP/IP. Sintaxe: Ping [Host/IP] [opções] Ex: ping 192.168.0.1 –t ping www.terra.com.br ping phr34k3r • Para mais opções digite: ping /?
  • 40. • Mostra o caminho percorrido dos dados para chegar ao seu destino. Este comando mostra no ecrã o caminho percorrido entre os Gateways da rede e o tempo gasto de retransmissão. Este comando é útil para encontrar computadores defeituosos na rede caso os dados não estejam chegado ao seu destino. tracert [host/IP de destino] [opções] host/IP destino É o endereço para onde o pacote será enviado (por exemplo, http://google.com.pt). • Para mais opções digite: tracert /?
  • 41. shutdown -s -m [ip do PC que vai ser desligado] –t 05 • shutdown é o comando principal. • -s é para desligar o PC • -m é o Comando para Definir o PC a ser desligado. • -t 05 é o Tempo Limite para Desligar o PC Remoto. Neste caso, o Computador Remoto vai ter 5 segundos de Alerta antes de ser desligado NORMALMENTE. • Para ver mais opções digite: shutdown /?
  • 42.
  • 43. • Escreve no monitor
  • 44. • Desativa as informações e confirmações feitas pelo sistema. Como “C:>”, ”Tem certe
  • 45. • Ativa as informações e confirmações do sistema.
  • 46. • Salta uma linha.
  • 47. • Desativa as informações e confirmações feitas pelo sistema apenas para esta linha.
  • 48. • Faz uma pausa e só volta quando o utilizador premir alguma tecla do teclado.
  • 49. • Cria ou modifica uma variável (espaço reservado temporariamente na memória RAM para guardar algumas informações numéricas, 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á-lo entre
  • 50. • Por exemplo: @echo off SET nome=rui ECHO O nome dele e %nome% PAUSE
  • 51. • Por exemplo: @echo off SET var1=2 SET var2=3 SET /A var3=%var1%+%var2% Echo %var3% pause
  • 52. • Por exemplo @echo off SET /p nome=Qual o seu nome ECHO Boa tarde %nome% PAUSE
  • 53. • Nomeia um ponto do ficheiro do lote permitindo avançar ou voltar à execução a partir daquele ponto.
  • 54. • Este é um comando condicional. “Se condição faça ação, senão faça ação2”
  • 55. • Avança ou volta a execução para um ponto do ficheiro de lote.
  • 56. • Repete um comando várias vezes fazendo incrementações até o fim ser atingido. /L - é uma opção do comando FOR que faz as incrementações. %%variavel - é o nome da variável que vai ser incrementada. inicio - é o valor de inicio da variável que será incrementada. incremento - número que será somado a cada incrementação. fim - a repetição irá acabar quando o valor da variável atingir este valor. comando - um comando que será repetido. [parâmetro] - o parâmetro do comando que será repetido.
  • 57. • Por exemplo: @ECHO OFF FOR /L %%a IN (1,1,5) DO ECHO O valor de A é %%a
  • 58. Este comando não faz absolutamente nada. Ele é utilizado para inserir comentários nos ficheiros.
  • 59. • Inicializa um aplicativo ou programa.
  • 61.
  • 62. • Igual (EQU ou ==) • Diferente (NEQ) • Menor que (LSS) • Menor ou igual a (LEQ) • Maior que (GTR) • Maior ou igual a (GEQ) • Condição negativa (NOT)
  • 63. • Definido (DEFINED [variável sem %]) • Condição negativa (NOT)
  • 64. • Existe (EXIST) • Condição negativa (NOT)
  • 65. • EQU – vem da palavra inglesa EQUals (Igual). • NEQ – vem da palavra inglesa Not Equals (Não-Igual,diferente). • LSS – vem da palavra inglesa LeSS (Menor). • LEQ – vem da palavra inglesa Less or EQuals (menor ou igual). • GTR – vem da palavra inglesa GreaTeR (maior). • GEQ – vem da palavra inglesa Greater or EQuals (maior ou igual). • NOT – é uma palavra inglesa que significa Não. • DEFINED – é uma palavra inglesa que significa Definido. • EXIST – é uma palavra inglesa que significa Existe.
  • 66. @ECHO OFF SET nome1=Ana SET nome2=Danielle REM O resultado da condição abaixo será positivo IF “%nome1%” LEQ “%nome2%” (ECHO Positivo) ELSE (ECHO Negativo)
  • 67. @ECHO OFF SET ana=23 SET danielle=19 REM O resultado da condição abaixo será negativo IF %ana% LSS %danielle% (ECHO Positivo) ELSE (ECHO Negativo)
  • 68. @ECHO OFF IF DEFINED x (ECHO Positivo) ELSE (ECHO Negativo)
  • 69. @ECHO OFF IF EXIST exemplo.bat (ECHO Positivo) ELSE (ECHO Negativo)
  • 70. • shutdown –r – significa que o pc será reiniciado dentro 30 segundos; • shutdown –s – significa que o pc será desligado dentro 30 segundos; • shutdown –s –significa que o pc será desligado dentro 30 segundos • shutdown –r –t XXX – significa que o pc será reiniciado no tempo que você determinar; • shutdown –r –t XX –c “…” – significa que o pc será reiniciado no tempo que você determinar e poderá colocar ainda uma mensagem.