ECHO [mensagem ou variável]
Escreve no monitor.
ECHO OFF
Desactiva as informações e confirmações feitas pelo sistema. Como “C:>”, “Tem a certeza que deseja fazer tal?”…
ECHO ON
Activa as informações e confirmações do sistema.
ECHO.
Salta uma linha
SET variável = valor
@[Comando]
Desactiva as informações e confirmações feitas pelo sistema apenas para esta linha.
IF [condição] ([acção]) ELSE ([acção2])
Este é um comando condicional. “Se condição faça acção, senão faça acção2”.
@ECHO OFF
SET nome=Ana
If”%nome%”==”Ana”(
ECHO Oi Aninha!
) ELSE (
ECHO Oi %nome%!
)
@Goto[Ponto]
Avança ou volta a esecução para um ponto do ficheiro de lote.
HELP FOR
C:\Users\Aluno>HELP FOR
Executa um comando especifico para cada ficheiro de um conjunto de ficheiros.
FOR %variável IN (conjunto) DO comando [parâmetrosdocomando]
%variável Especifica um parâmetro substituível.
(conjunto) Especifica um conjunto de um ou mais ficheiros. Os caracteres
universais podem ser utilizados.
comando Especifica o comando a executar para cada ficheiro.
parâmetrosdocomando
Especifica os parâmetros do comando especificado.
Para utilizar o comando FOR num programa batch, especifique %%variável em vez
de %variável. Os nomes das variáveis são sensíveis a maiúsculas e minúsculas,
portanto %i é diferente de %I.
Se as extensões de comandos estiverem activadas, são suportadas as seguintes
formas adicionais do comando FOR:
FOR /D %variável IN (conjunto) DO comando [parâmetros-do-comando]
Se o conjunto contiver caracteres universais, então é especificada a
correspondência com nomes de directórios em vez de nomes de ficheiros.
Exemplo: @ECHO OFF
FOR/L%%a IN (1.1.5) DO ECHO O valor de A é %%a
PAUSE
Faz uma pausa e só volta quando o utilizador premir alguma tecla do teclado.
REM [comentário]
Este comando abslutamente nada. Ele é utilizado para inserir comentários nos ficheiros.
VER[/FRONT]
Versão do sistema
{front=verdana]VOL unidade
HELP ATTRIB
Mostra ou altera os atributos do ficheiro.
ATTRIB [+R -R] [+A -A ] [+S -S] [+H -H] [+I -I]
[unidade:][caminho][nomeficheiro] [/S [/D] [/L]]
+ Define um atributo.
- Limpa um atributo.
R Atributo de ficheiro só de leitura.
A Atributo de ficheiro de arquivo.
S Atributo de ficheiro de sistema.
H Atributo de ficheiro oculto.
I Atributo de ficheiro indexado não de conteúdo.
[unidade:][caminho][nomeficheiro]
Especifica um ou mais ficheiros para processamento pelo comando attrib.
/S Processa ficheiros correspondentes na pasta
actual e em todas as subpastas.
/D Processa também pastas.
/L Trabalha sobre os atributos da Ligação Simbólica
relativamente ao destino da Ligação Simbólica
CONDIÇÕES
Numericas e caracteres:
- Igual (QUE ou ==)
- Diferente (NEQ)
- Menor que (LSS)
- Menor ou igual a (LEQ)
- Maior que (GTR)
- Maior ou iguak a (GEQ
- Condição negativa (NOT)
quarta-feira, 4 de novembro de 2009
Batch ou Ficheiros de lote
Subscrever:
Enviar feedback (Atom)
0 comentários:
Enviar um comentário