Como escrever arquivos em lote

Autor: Monica Porter
Data De Criação: 20 Marchar 2021
Data De Atualização: 1 Julho 2024
Anonim
50 comandos do Prompt de Comandos 05 - Comandos para Arquivos em Lote
Vídeo: 50 comandos do Prompt de Comandos 05 - Comandos para Arquivos em Lote

Contente

Neste artigo, o wikiHow mostrará como escrever e salvar arquivos batch básicos em um PC com Windows. Um arquivo em lote contém uma sequência de comandos DOS (a linguagem do Windows) e geralmente é escrito para automatizar operações comuns, como transferências de arquivos. Você não precisará de nenhum editor extravagante para criar arquivos em lote: o programa Windows Notepad padrão é mais que suficiente.

Passos

Parte 1 de 2: Aprenda os fundamentos dos arquivos em lote

  1. , tipo Bloco de anotaçõese clique no ícone do aplicativo Bloco de anotações O azul está no topo do menu. propaganda
  • O bloco de notas costuma ser usado para converter arquivos de texto em arquivos em lote. No entanto, você quase pode escrever o texto de um arquivo em lote em qualquer lugar.
  • Aprenda alguns comandos básicos em lote. O arquivo em lote executa uma série de comandos DOS. Portanto, os comandos que você pode usar serão semelhantes aos comandos do DOS. Aqui estão alguns comandos importantes:


    • ECO - Exibir texto na tela
    • @ECHO OFF - Ocultar o texto comumente exibido
    • COMEÇAR - Execute um arquivo com seu aplicativo padrão
    • REM - Insira uma linha de comentário no programa
    • MKDIR / RMDIR - Criar e remover pastas
    • DEL - Exclua o (s) arquivo (s)
    • CÓPIA DE - Copie o (s) arquivo (s)
    • XCOPY - Permite a cópia de arquivos com opções adicionais
    • PARA / IN / DO - Este comando permite que você especifique um arquivo
    • TÍTULO- Edite o título da janela.
  • Escreva um programa de criação de diretório. Uma das maneiras mais fáceis de aprender como criar um arquivo em lote é se concentrar primeiro no básico. Por exemplo, você pode usar um arquivo em lote para criar rapidamente vários diretórios:


  • Escreva o código para criar um programa de backup básico. Arquivos em lote são ótimos para executar vários comandos, especialmente quando estão configurados para executar várias vezes. Com o comando XCOPY, você pode criar arquivos em lote para copiar arquivos da pasta selecionada para a pasta de backup e substituir apenas os arquivos que foram atualizados da cópia anterior:

    • Esses comandos copiarão o arquivo do diretório "original" para a pasta "backupfolder" (o diretório de backup). Você pode substituir o caminho acima pelo caminho para o diretório desejado. Especifica que apenas os arquivos atualizados serão copiados, especifica que todos os subdiretórios no diretório listado serão copiados e com a confirmação de substituição serão exibidos para todos os arquivos.
  • Escreva um programa de backup mais avançado. Embora copiar arquivos de uma pasta para outra seja bom o suficiente, mas e se, ao mesmo tempo, você ainda quiser organizar um pouco com esses arquivos? Este é o momento de usar os comandos FOR / IN / DO. Você pode usá-los para especificar o local a ser copiado, com base nas extensões de arquivo:


  • Experimente diferentes comandos em lote. Se você quiser mais inspiração, pode consultar alguns lotes de amostra.

  • Parte 2 de 2: Salve o arquivo em lote

    1. Conteúdo textual completo do arquivo em lote. Depois de importar e verificar novamente, você pode continuar a salvá-lo como um arquivo em lote.
    2. Clique Arquivo. Este botão está no canto superior esquerdo da janela do Bloco de Notas. Um menu suspenso aparecerá.
    3. pressione Salvar como ... (Salvar como) no menu Arquivo apenas caiu. A janela Salvar como será aberta.
    4. Insira um nome de arquivo com a extensão ".bastão". Na caixa de texto "Nome do arquivo", digite o nome que deseja dar ao seu programa e termine com .bastão.
      • Por exemplo, para criar um programa chamado "Backup", você digitaria Backup.bat.

    5. Clique na caixa suspensa "Salvar como tipo". Esta caixa está próxima à parte inferior da janela Salvar como. Um novo menu suspenso aparecerá.
    6. Clique Todos os arquivos (Todos os arquivos) estão no menu suspenso. Graças a isso, você pode salvar o arquivo em qualquer formato (neste caso ".bat").

    7. Escolha onde salvar o arquivo. Para fazer isso, clique na pasta de sua escolha entre as pastas localizadas no lado esquerdo da janela (como Área de Trabalho - salvar na tela).
    8. pressione Salve  (Salve ). Esta opção está no canto inferior direito da janela Salvar como. A janela será fechada.

    9. Feche o arquivo do bloco de notas. Este arquivo será salvo como um arquivo em lote na pasta que você selecionou.
    10. Edite o conteúdo do arquivo em lote. Você pode clicar com o botão direito no arquivo em lote e selecionar Editar (Editar) no menu suspenso a qualquer momento. O arquivo em lote será aberto como um documento do Bloco de notas e você poderá editar como quiser e salvar o arquivo pressionando Ctrl+S.
      • Você pode ver imediatamente a mudança na próxima vez que executar o arquivo em lote.
      propaganda

    Adendo

    • Você terá que usar aspas para abrir uma pasta ou arquivo cujo nome contenha espaços (por exemplo inicie "C: Documents and Settings ").
    • Um editor de terceiros, como o Notepad ++, pode ser usado para editar um arquivo em lote. Em geral, entretanto, para arquivos em lote simples, não é necessário.
    • Alguns comandos (como ipconfig) requerem privilégios administrativos para serem executados. Se estiver usando uma conta de administrador, você pode clicar com o botão direito do mouse no arquivo e selecionar "Executar como administrador".

    Atenção

    • Dependendo do comando usado, um arquivo em lote pode ser potencialmente perigoso. Certifique-se de que os códigos usados ​​não realizarão ações indesejadas (como excluir arquivos ou danificar o computador).