O comando batch de arquivos (Windows)

Data:

2019-04-14 19:00:23

Pontos de vista:

615

Classificação:

1Como 0Não gostam

Compartilhar:

Table of contents:

Ao trabalhar no computador, muitas vezes ocorre a necessidade de repetir as mesmas DOS comandos para a execução periodicamente executáveis de ação, de construção complexa e multi-nível seqüência de comandos executáveis ou aplicativos de automação de trabalho de aplicativos e arquivos, com a participação ou ausência do usuário. O sistema operacional tem a possibilidade de gravar vários comandos em um arquivo .bat. Quando o fizer, simplesmente executando o arquivo de lote (muitas vezes ele é chamado de script, ou simplesmente "батник"), também é possível realizar a execução de nossos comandos, digitando-lo em eventos agendador do Windows, você pode automatizar esse processo.

A Característica deste tipo de arquivo é a falta dentro de qualquer código - possui apenas a informação que lê e executa um comando do DOS-processador compatível com praticamente todas as versões do sistema operacional Windows. Um dos exemplos é o arquivo autoexec.bat, que é necessário para iniciar o sistema OPERACIONAL, pois é ele que realiza a sua configuração durante a inicialização.

comando bat os arquivos

Principais características de arquivos de comando

A Equipe, que contém um arquivo bat, em funcionalidade pode ser dividida em vários grupos:

- destinados a saída de vídeo de um determinado valor, frases, aplicações ou detalhes;
- para a execução do lançamento de um lote de documentos;
- para trabalhar com ciclos;
para a criação de uma ramificação de execução por meio de condições;
- para uso de aplicativos.

arquivo bat comando

A Execução de arquivos de comando

O arquivo em lotes pode ser realizado de diferentes maneiras. Ao trabalhar em um prompt de comando no diretório atual, você pode simplesmente digitar nomes de arquivos com mais opções ou sem eles. Quando este comando arquivo em lotes após o lançamento, serão executadas consecutivamente, já sem a intervenção do utilizador.

Quando o fone de comando de um arquivo em outro diretório, você deve além de nome completo deste arquivo prescrever o caminho completo até o diretório de armazenamento. A extensão também pode não prescrever. Por exemplo, o atual diretório d:photowork, e o arquivo de comando vera.bat, que deve ser realizado com os parâmetros resize.doc e /p, localizado no diretório d:photohome. Então, a fim de que pudesse cumprir o lançamento de nosso arquivo, é preciso prescrever o comando d:photohomevera resize.doc /p ou comando ..homevera resize.doc /p.

A Interrupção de trabalho

Executáveis depois de executar o comando de arquivo em lotes pode interromper combinações de botões <Ctrl>+<Break> e <Ctrl>+<C>. No visor aparecerá a solicitação de interrupção de execução do arquivo de lote com a consulta, aguardando a entrada de sim ou Não. Se você digitar Y, então a execução prossegue, e o restante uma lista de comandos que o arquivo .bat será ignorado. Se digitar o símbolo N, então, a execução continuará com o seguinte comando a partir de uma lista.

arquivo bat, o comando executar do programa

A Chamada de um outro arquivo de comandos

Arquivos Bat podem conter links para o desempenho de outras scripts. Se simplesmente prescrever no corpo do script para um arquivo bat, o comando após ele já executados não serão, assim como o controle é passado para outro батник e será cumprida a equipe já a partir dele. Se você precisar retornar após o lançamento interno do arquivo, então ele pode chamar o comando CALL. O formato do comando é: CALL nome-bat-arquivo [opções de inicialização].

Parâmetros a serem passados para o chamador equipe arquivo (arquivos) que, normalmente, são símbolos %1 - %9. Quando uma equipe de bat-todos os arquivos de forma consistente serão passados, continua a execução de origem do script com o seguinte comando.

vários comandos em um arquivo bat

Passo

Há casos em que o comando batch de arquivos que você deseja executar passo a passo (com uma parada depois de cada verso). Mais freqüentemente, essa modalidade é necessário se testar ou depurar scripts. Escrito por equipe fica assim: COMMAND /y/c nome _скрипта [opções].

Quando você executa cada comando será emitido o pedido de Y ou n. Se você deseja executar o comando — aperte a tecla Enter ou Y. Se você precisa perder o comando — aperte a tecla ESC ou N.

comando para escrever arquivos bat

Desativar e ativar a saída de comandos na tela

Quando você executa um arquivo bat, o comando antes de executar linha por linha são mostrados na tela e depois executados. Às vezes, isso causa incômodo, assim como quando um grande батнике comando de uma longa lista de correr de frente para o usuário na tela e, por vezes, é necessária a apresentação de imagens, por exemplo, de um diálogo ou de depuração. Para um arquivo bat equipe deduzido na exposição, aplica-se o comando ECHO ON. Para desativar este modo, você precisa digitar ECHO com a opção OFF. Quando o fizer, todos os arquivos executáveis seguinte comando aparecer na tela já não.

Para desativar a saída de qualquer um de uma linha батника na tela pode ser usada no início desta linha é o símbolo de @. Na maioria das vezes este símbolo pode ser encontrado em par com o comando @ECHO OFF para a exclusão de saída-lo no visor do monitor. De tal modo, muitas vezes usam os criminosos, criando com base em bat os arquivos de vírus ou entrega de pequenos e grandes problemas para usuários de computador.

arquivo bat equipe de exemplos

Mensagens durante a execução de comandos

Se, após o comando ECHO serão localizados caracteres diferentes de ON ou OFF, então eles serão mostrados na tela em qualquer modo. Se o ECHO será sem parâmetros, ele emite na tela o estado do modo de exibição de comandos executáveis — ligado ou desligado.

Se desejar, você pode reproduzir o mesmo sinal sonoro (beep) do computador, usando um arquivo bat. A equipe, exemplos que estão por diante, com base na instrução ECHO com a adição de caracteres especiais.

Para reproduzir um sinal sonoro a necessidade de trazer o símbolo padrão com o código 7. Você pode fazer isso pressionando a tecla <alt> e “7» no teclado numérico (com a inscrição home).

Para melhorar a legibilidade das mensagens, é possível aplicar o comando ECHO com a opção ".» (ela é colocada imediatamente após o comando, sem espaço) ou um caractere especial com o código de 255. Na tela ele vai olhar como um coro.

O Comando ECHO você pode usar para mensagens de saída em um arquivo separado. A sua essência consiste no redirecionamento de mensagens de saída de gravação em um arquivo e não a tela do monitor. Para salvar um log, um inquérito por questionário, gravação de eventos, você pode usar pacotes de arquivos bat. O comando de saída têm o seguinte formato:

- ECHO-a mensagem >> nome do arquivo — comando adiciona uma linha ao final do arquivo existente. Se tal arquivo neste diretório não é criado um novo arquivo.

- ECHO-a mensagem > nome do arquivo — este comando cria um novo arquivo, e ele é gravado atual linha. Se este arquivo no diretório atual, o conteúdo será removido e o comando ou o seu resultado.

O Uso de comentários

Para facilitar a edição de scripts, use o comando REM. Todos os que estão após o comando de arquivo em lotes do Windows ignora, quando o desempenho. Você pode ver quando você edita e ao modo passo a passo. Em todos os outros casos comentários sobre a tela do usuário final não apareçam.

lista de comandos de arquivo .bat

A Equipe de atraso em um arquivo .bat

às Vezes, em tempo de execução батника ocorre a necessidade de interromper temporariamente a execução de comandos, por exemplo, para aguardar a reação do usuário, para aumentar o tempo para a leitura de uma mensagem longa, para inserção de disco, a confirmação de presença do usuário ou para a depuração de um arquivo em lotes. A equipe de atraso em um arquivo .bat escrito como PAUSE sem parâmetros. Neste caso, é apresentada uma mensagem do tipo "Prima qualquer tecla para continuar", e a execução do script será suspenso até você pressionar o botão do teclado. Se premir a combinação de <ctrl>+<break>, ou <ctrl>+<c>, o sistema de tomá-la como o encerramento de um arquivo executável e pede-lhe para confirmar a conclusão de seu trabalho: ão de Interromper a execução do arquivo de lote? (Y/N)". Se você pressionar a tecla Y, ocorre a interrupção do funcionamento do script neste lugar e em todos os restantes pendentes, o comando será ignorado. Quando você pressionar N, a execução continuará com o seguinte comando. Quando pausa o pressionamento de qualquer outro teclas alfanuméricas, mas também "Espaço" e "Enter» executar o arquivo executável vai continuar com o próximo comando.

pacotes de arquivos bat comando

A Execução de um comando para a lista de ficheiros

Para a execução seqüencial de vários arquivos de uma lista, estão em um diretório, você também pode usar um arquivo bat. Comando ão do programa de execução por títuloç ão lançamento de um programa de extensão do arquivo" muitas vezes podem ajudar com a automação do processamento de documentos, por exemplo, a classificação de anexo de email. Eles diferem parâmetros para o comando FOR. O formato de escrita dela é o seguinte:

- FOR %x IN lista de arquivos), DO comando, em que:

- x - qualquer caractere, exceto os dígitos de 0 a 9;

- lista —, separadas por espaço de nomes de ficheiros ou o nome de um arquivo; quando o fizer, pode usar спецсимволы ã o?" e "*" para substituição de um até vários caracteres no nome do arquivo;

- comando — qualquer DOS comando ou programa, além FOR; se há necessidade de utilização FOR, então, em vez de %x precisa especificar o %x%.

comando arquivo .bat copy

Quando você usa este comando para escrever o arquivo em lotes é preciso considerar que os nomes em programas de formato DOS tem um limite de comprimento do título. Para mudar o comando FOR para o trabalho com nomes extensos de arquivos, é preciso não esquecer antes de elaexecutar o comando LFNFOR ON para activar o modo de trabalho com nomes longos e LFNFOR OFF para desactivar e voltar ao comprimento padrão de arquivos.

Muitas opções de programas, tais como a comparação de arquivos com determinados tipos de extensões que estão em um diretório com os arquivos nos mesmos tipos de outros diretórios, copiar todos os arquivos do diretório atual para outro, consistente execução de arquivos com extensões de nome de um determinado tipo e nomes começando com os números podem ser realizadas com apenas um inscrito em um arquivo bat equipe. Executar o programa, você pode combinar com as solicitações do usuário, o que contribui para a conveniência de trabalhar com dados.

comando bat de arquivo do windows

Transições no bat-ficheiros

Para sua conveniência, controlar a ordem de execução de comandos no bat-arquivos de eles muitas vezes usam comandos de navegação e de etiqueta, em que essas transferências são realizadas.
Etiqueta representa qualquer cadeia de caracteres do arquivo executável, que começa com o caractere ão dois-pontos". Um nome de rótulo — é um conjunto de caracteres de dois pontos até o final da linha ou até o primeiro espaço em branco, após o qual o restante da linha é ignorado, o que pode ser usado como um comentário à marca de transição.

A Equipe de transição tem de escrever GOTO com o nome de tags através da barra de espaço. Se não há parâmetro ou um nome de marca no arquivo de comando não encontrado, então o trabalho do script nesta equipe é interrompido. Exemplo:

GOTO outros

:outros

REM (são executados os comandos necessários).

Neste exemplo consistente de execução do arquivo de lote, chegando até o GOTO outros, entra no rótulo :zzz e continua com a REM, ignorando tudo o que está entre a equipe de transição e a tag.

o comando de cópia de arquivos .bat

Condições de Uso quando se trabalha com lotes de arquivos

Um arquivo Bat pode cumprir ou não cumprir o comando em condições diferentes, se ele aplica-se verificar a ocorrência de um evento IF. O formato do comando é como "IF condição de comando".

A Condição representa uma variedade de opções de expressões:

- ERRORLEVEL número — no caso, quando a anterior, realizada pelo programa terminou com o código de encerramento, igual ao especificado valor numérico ou maior do que ele, a condição será verdadeira.

- LINHA 1 == LINHA 2 - no caso de correspondência de linhas de a condição se torna verdadeira. Em vez de linhas, você pode substituir os caracteres %0 - %9, a seguir serão comparados os parâmetros do arquivo de comandos.

- EXIST - o nome do arquivo se o arquivo especificado existe, então a condição é verdadeira.

- NOT - condição — se a condição especificada for falsa, a saída do comando receberemos um valor verdadeiro.

arquivo bat comando cmd

Aplicados os comandos no bat-ficheiros

Se você clicar no botão "Iniciar" e iniciar o prompt de comando (cmd), então você pode ver todos inseridos em um arquivo bat equipe. CMD-o modo de ser usado como uma ferramenta de depuração, como o assistente do office, o programa para obter informações sobre os comandos. Para isso, basta que você pode digitar HELP. Neste caso, é apresentada uma lista de comandos e breves descrições para eles. Para informações mais detalhadas, você pode digitar HELP com o nome do comando pretendido.

a equipe de atraso no arquivo bat

Use o bat-arquivos de cópias de segurança de dados

Os arquivos de Comando altamente facilitam a vida aos administradores de sistema quando a execução do trabalho diário. O mais comum o âmbito de sua aplicação são backup, criar, apagar, renomear e muito mais. Tudo isso é baseado no uso de comando de um arquivo .bat COPY. Por exemplo, você pode criar um programa que faz cópias de arquivos de documentos da pasta seleccionada com informações personalizadas para determinados formatos, eliminando-os, digamos, multimédia de grande volume, garantindo a redundância na pasta com o nome de usuário e a data atual, e chamá-lo de "Команда_копирования_файлов.bat". Depois disso, você deve garantir sua execução em um determinado período de tempo usando o agendador interno, ou as do próprio programa e, assim, garantir a segurança de dados do usuário.


Article in other languages:

BE: https://tostpost.com/be/kamputary/34734-kamandy-bat-fayla-windows.html

DE: https://tostpost.com/de/computer/35189-team-bat-dateien-windows.html

ES: https://tostpost.com/es/equipos/35416-el-comando-bat-archivos-windows.html

HI: https://tostpost.com/hi/computers/19245-bat-windows.html

KK: https://tostpost.com/kk/komp-yuterler/34306-komanda-bat-fayl-windows.html

PL: https://tostpost.com/pl/komputery/32764-dru-yny-bat-plik-w-windows.html

UK: https://tostpost.com/uk/komp-yuteri/33984-komandi-bat-fayl-v-windows.html

ZH: https://tostpost.com/zh/computers/17508-windows.html






Alin Trodden - autor do artigo, editor
"Olá, sou o Alin Trodden. Escrevo textos, leio livros e procuro impressões. E eu não sou ruim em falar sobre isso. Estou sempre feliz em participar de projetos interessantes."

Comentários (0)

Este artigo possui nenhum comentário, seja o primeiro!

Adicionar comentário

Notícias Relacionadas

Compartilhamento de arquivos - o que é? Os recursos para a transferência de arquivos

Compartilhamento de arquivos - o que é? Os recursos para a transferência de arquivos

O artigo fala sobre a tal recurso, como compartilhamento de arquivos. O que ele é? Por que precisamos de compartilhamento de arquivos e por suas gradualmente substituindo torrent trackers?o Início da computação erahá muito tempo, ...

Placa mãe Foxconn: definições e comentários

Placa mãe Foxconn: definições e comentários

Esta revisão será dedicado inteiramente a esse componente informático, como placa mãe Foxconn modelo N15235. É no exemplo do complete serão apresentados os pontos fortes e fracos de produtos deste fabricante. Isso vai dar recomend...

Os detalhes de como em

Os detalhes de como em "GTA-5" mudar de máquina básica

Hoje vamos dar algumas opções para resolver a questão sobre como a "GTA-5» trocar a principal máquina. Este projeto tem agradado a muitos fãs incomum o processo de jogo, suas habilidades únicas de personagens, bem como ...

Chefe

Chefe "Mafia 2" - Carlo Falcone. Descrição do personagem e o passo a passo da busca

ão Mafia 2» tornou-se um sucesso de vendas no mundo de aventura sobre a coreia confrontos e sicilianos da máfia. Afinal, aqui tem todos os atributos de um jogo de sucesso: um enredo interessante, fácil jogabilidade e ...

"Os cruzados 2" - cheats, códigos, características de passagem e recomendações

“os Cruzados 2" é uma das mais populares e trabalhados de jogos de computador sobre a idade média. Ele é feito no gênero de estratégia global, e a essência do gênero pode ser entendido literalmente. O projeto é realment...

Como construir

Como construir "Maynkraft" portal para o paraíso?

Quando você começa o jogo, seu personagem está no meio do mundo, que em muitos aspectos semelhante ao normal território, que pode ser encontrado na realidade. Floresta intercaladas com os campos que você pode encontrar como o dese...