Login
Login

Como criar e usar arquivos em lote

Como criar e usar arquivos em lote
Hostman Team
Redator técnico
O sistema Windows
04.07.2025
Reading time: 6 min

Arquivos em lote são arquivos de texto com extensões .BAT ou .CMD que armazenam uma série de comandos e os executam no terminal do sistema operacional. Esses arquivos são úteis para automatizar tarefas comuns em sistemas Windows.

Eles podem ser considerados uma alternativa no Windows aos scripts de shell do Unix usados em servidores Linux.

Neste artigo, você vai aprender em detalhes como criar, configurar e executar arquivos BAT no Windows, e quais comandos utilizar.

Pré-requisitos

  • Um servidor na nuvem acessível da Hostman ou um computador pessoal com o sistema operacional Windows instalado.

     

  • Bloco de Notas ou outro editor de texto. Recomendamos editores com destaque de sintaxe, como o Notepad++.

Criar um arquivo em lote

Para criar um arquivo BAT no Windows, abra um editor de texto e insira alguns comandos.

Por exemplo, crie um arquivo que exiba a mensagem "Olá, usuário!" na janela do Prompt de Comando:

@echo off
echo Olá, usuário!
pause

Agora salve o arquivo com a extensão .bat. Para isso, vá em ArquivoSalvar como...

Se estiver usando Notepad++, selecione "Arquivo em lote" no campo Tipo de arquivo e insira o nome.

Image1

Se estiver usando o Notepad, selecione "Todos os arquivos" como tipo de arquivo e insira o nome com a extensão.

04044ffa Ee06 4954 B80f E44718b2bc0e

Se salvar com a extensão errada, basta renomear o arquivo e colocar a correta. Ative a visualização de extensões na guia Exibir do Explorador.

Image6

Sintaxe de um arquivo em lote

Regras básicas para escrever arquivos BAT:

  • Cada comando deve estar em uma nova linha.

  • Os comandos são executados na ordem em que aparecem, exceto se houver saltos (por exemplo, com "goto").

  • Use aspas ao indicar diretórios para evitar erros.

  • Adicione |Y| antes de comandos que exigem confirmação (como del ou format).

  • Há dois tipos de comandos: internos (do cmd.exe) e externos (.EXE, .CMD ou .BAT).

  • Use @echo off no início para ocultar a linha de comandos durante a execução.

Executar um arquivo em lote

Para executar um arquivo BAT no Windows, dê um clique duplo nele.

Alguns arquivos podem exigir permissão de administrador. Nesse caso, clique com o botão direito e escolha "Executar como administrador".

Se o arquivo gerar saída no sistema, execute pelo Prompt de Comando: Pressione WIN+R, digite cmd e pressione Enter. Arraste o arquivo BAT para a janela e pressione Enter.

O arquivo vai executar os comandos e exibir o resultado. Se for o exemplo anterior, verá a mensagem: "Olá, usuário!".

Image5

Automatizar arquivos .BAT com o Agendador de Tarefas

É possível configurar execuções automáticas com o Agendador de Tarefas do Windows.

  1. Pressione WIN+R, digite taskschd.msc e pressione Enter.

  2. Clique em Criar Tarefa Básica... no menu Ações.

  3. O assistente solicitará quatro etapas:

    • Criar tarefa: insira nome e descrição. Clique em Avançar.

    • Gatilho: defina a frequência e o horário de execução.

    • Ação: selecione Iniciar um programa, clique em Avançar e especifique o caminho do arquivo BAT.

    • Concluir: revise os dados e clique em Concluir.

Image3

O arquivo agora está agendado e será executado conforme configurado.

Adicionar comentários em arquivos em lote

Você pode adicionar comentários aos arquivos BAT de três formas:

  • rem seguido do comentário:

rem seu_comentario_aqui
  • Dois pontos duplos:

:: seu_comentario_aqui
  • goto: usado para saltos e comentários. Indique uma etiqueta:

goto start
seu_comentario_aqui
:start

Cada comentário deve ter uma etiqueta exclusiva.

Comandos básicos para arquivos .BAT

Principais comandos usados em arquivos BAT:

Comando

Argumento

Descrição

cd

Pasta

Acessar uma pasta (em branco retorna a atual).

pause

-

Pausar execução.

start

Caminho ou comando

Executar programa ou comando em nova janela.

md

Pasta

Criar diretório.

copy

Origem e destino

Copiar arquivos para outro local.

del

Nome do arquivo ou pasta

Excluir arquivos.

call

Caminho do arquivo

Executar outro arquivo BAT.

title

Título

Alterar título da janela.

move

Origem e destino

Mover arquivos.

color

Cor do fundo e texto

Mudar cores. 

exit

-

Encerrar o arquivo.

Essa não é a lista completa. Para ver tudo, digite help no Prompt de Comando.

Image4

Variáveis

É possível usar variáveis em arquivos em lote.

Use o comando set: primeiro "set", depois o nome e o valor. Para acessar, use o símbolo % antes e depois do nome.

Exemplo:

@echo off
set exemplo=Olá, usuário!
echo %exemplo%
pause

Atenção: não coloque espaços antes ou depois do sinal de igual.

Ao executar, o sistema mostrará "Olá, usuário!".

Use a flag /a para atribuir um valor numérico:

@echo off
set /a exemplo=2*3
echo %exemplo%
pause

Sem a flag, o valor será tratado como texto. O resultado será 6.

Existem também variáveis de argumento. Elas recebem valores ao executar o arquivo: %1, %2, %3, etc.

Exemplo:

@echo off
@echo Primeiro argumento - : %1
@echo Segundo argumento - : %2
@echo Terceiro argumento - : %3
pause

Se você passar "Olá, usuário!" como argumento, será exibido como mostrado acima.

Exemplo de arquivo em lote: remover arquivos desnecessários

Durante o trabalho, vários arquivos podem se acumular. Um arquivo BAT pode limpá-los automaticamente.

Suponha que existam muitos arquivos .TXT em uma pasta e subpastas. Crie este arquivo:

@echo off
del /f /s /q C:\caminho_do_diretório\Exemplo\*.txt

Explicação dos parâmetros:

  • /f Exclui mesmo arquivos protegidos.
  • /s Inclui subpastas.
  • /q Não solicita confirmação.

Para testar, crie as pastas e arquivos assim:

mkdir Exemplo
cd Exemplo
mkdir ExemploComTXT
notepad Exemplo1.txt
notepad Exemplo2.txt
notepad Exemplo3.txt
cd ExemploComTXT
copy C:\caminho_do_diretório\Exemplo\*.txt

Depois, arraste o arquivo BAT para o Prompt de Comando e execute. Os seis arquivos devem ser excluídos.

Image7

Conclusão

Neste guia, mostramos como criar e usar arquivos .BAT no Windows e quais comandos básicos utilizar. Com este tutorial, você pode automatizar tarefas rotineiras.

Se quiser continuar aprendendo, veja nosso passo a passo sobre como criar um servidor em nuvem.

O sistema Windows
04.07.2025
Reading time: 6 min

Semelhante

Programação Python

Como instalar o pip no Windows

pip é uma ferramenta que torna a instalação e o gerenciamento de pacotes Python uma tarefa simples. De iniciantes em Python a desenvolvedores experientes, ter essa ferramenta no seu computador com Windows é uma verdadeira mudança de jogo. Ela facilita a configuração de frameworks e bibliotecas essenciais para suas necessidades de desenvolvimento. Automatizar o gerenciamento de pacotes com o pip economiza tempo e reduz as complicações associadas às instalações manuais. Siga este guia para aprender a configurar o pip e gerenciar seus pacotes Python de forma eficiente. Processo de configuração do pip no Windows Aqui estão as etapas para configurar o pip em um computador com Windows. Etapa 1: Confirmar a instalação Verifique se o Python está funcionando no seu dispositivo antes de iniciar a configuração do pip. Para fazer isso, abra o prompt de comando e execute: python --version   Se o Python não estiver instalado no seu sistema, baixe-o no site oficial. Etapa 2: Baixar o get-pip.py O pacote de instalação padrão do Python inclui o pip automaticamente. No entanto, caso ele tenha sido removido por engano, baixe o script get-pip.py. Você tem duas opções: visitar a página do pip.py ou usar o comando curl para uma instalação rápida: curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py Observação: reinstalar o Python para obter o pip também é uma opção. No entanto, isso pode causar conflitos com outras dependências ou configurações. Com este script, sua configuração atual do Python permanece inalterada. Etapa 3: Executar o get-pip.py Acesse o local do script através do prompt de comando e execute: python get-pip.py Isso instalará o pip no seu dispositivo sem problemas. Etapa 4: Confirmar a instalação do pip Valide a instalação executando: pip --version Este comando confirma que o pip está instalado no sistema. Etapa 5: Adicionar o pip à variável PATH do sistema Se o comando não for executado corretamente, atualize a variável PATH do sistema seguindo estas instruções para incluir o pip: Clique com o botão direito em Este Computador ou Meu Computador e selecione Propriedades. Escolha Configurações avançadas do sistema. Selecione Variáveis de ambiente. Em Variáveis do sistema, localize a variável Path e clique em Editar. Adicione o diretório Scripts do Python ao PATH do sistema, por exemplo: C:\Python39\Scripts. Métodos alternativos para instalar o pip no Windows Vamos explorar algumas outras maneiras de instalar o pip facilmente no Windows. Usando o módulo integrado ensurepip A partir do Python 3.4, existe um módulo integrado chamado ensurepip. Com essa ferramenta, a instalação do pip é simplificada, eliminando a necessidade do script get-pip.py. Etapa 1: Executar o ensurepip Digite o comando abaixo para configurar o pip: python -m ensurepip --default-pip Etapa 2: Verificar a instalação do pip Verifique a versão do pip com: pip --version Método do instalador do Python para instalar o pip Certifique-se de marcar a opção de instalação do pip durante a configuração do Python. Veja como fazer: Etapa 1: Baixar o instalador Abra seu navegador preferido, acesse o site oficial do Python e baixe o arquivo de instalação mais recente. Etapa 2: Executar o instalador Execute o instalador baixado e certifique-se de selecionar a opção “Add Python to PATH” durante a configuração. Etapa 3: Instalar o pip Durante o processo de instalação, marque a opção “Install pip”. Etapa 4: Confirmar que o pip foi instalado Quando a instalação for concluída, verifique se o pip foi instalado com: pip --version Ajustar a versão do pip: atualizar ou reverter O pip pode ser ajustado conforme suas necessidades, seja atualizando-o ou revertendo para uma versão anterior. Veja como fazer: Atualizar o pip Para atualizar o pip, execute: python -m pip install --upgrade pip Reverter o pip Para voltar a uma versão anterior do pip, use: python -m pip install pip==<version> Substitua <version> pelo número da versão desejada (por exemplo, 21.0). Resolvendo problemas de instalação do pip: comandos essenciais A seguir, estão os problemas mais comuns de instalação do pip e suas soluções: Problema 1: “pip” não é reconhecido como um comando interno ou externo Solução: isso significa que o caminho do pip não está definido no PATH do sistema. Siga as instruções da “Etapa 5” para corrigir o problema. Problema 2: Permissão negada Solução: execute o prompt de comando como administrador clicando com o botão direito no ícone e escolhendo “Executar como administrador”. Em seguida, execute os comandos novamente. Problema 3: Dependências ausentes Solução: às vezes, ocorrem erros devido a dependências ausentes. Para corrigir isso, instale manualmente as dependências necessárias usando o pip. Exemplo: pip install package_name Substitua package_name pela dependência apropriada. Usando ambientes virtuais Usar ambientes virtuais mantém as dependências separadas e evita conflitos. Veja como usar um ambiente virtual com o pip: Criar um ambiente virtual python -m venv env_name Substitua env_name pelo nome desejado do seu ambiente. Ativar o ambiente virtual env_name\Scripts\activate Comandos básicos do pip Aqui estão alguns comandos essenciais do pip: Instalar um pacote pip install package_name Substitua package_name pelo nome do pacote que você deseja instalar. Desinstalar um pacote pip uninstall package_name Exibir pacotes instalados pip list Exibir informações de um pacote pip show package_name Melhores práticas para o gerenciamento de pacotes Use ambientes virtuais para gerenciar dependências de forma eficiente em vários projetos. Verifique e atualize seus pacotes regularmente para garantir o bom funcionamento. Crie arquivos requirements para simplificar o gerenciamento de dependências nos seus projetos. Garantindo uma instalação segura do pip Garantir a segurança dos pacotes gerenciados pelo pip é fundamental. Aqui estão algumas dicas para manter seu ambiente seguro: Mantenha os projetos isolados para evitar conflitos e garantir instalações seguras. Verifique a confiabilidade e a autenticidade das fontes dos pacotes antes de instalá-los. Sempre use repositórios oficiais e leia as avaliações, se disponíveis. Atualize regularmente o pip e seus pacotes para se manter protegido com as últimas correções de segurança. Revise suas dependências periodicamente para identificar vulnerabilidades conhecidas. Ferramentas como pip-audit podem ajudar a detectá-las e resolvê-las. Siga práticas seguras de codificação e evite pacotes obsoletos ou inseguros. Integração do pip com IDEs O pip pode ser facilmente integrado a diversos Ambientes de Desenvolvimento Integrado (IDEs), aumentando significativamente sua produtividade no desenvolvimento: VS Code: use o terminal integrado para executar comandos pip e gerenciar pacotes diretamente no editor. PyCharm: otimize o gerenciamento de pacotes configurando o pip pelo interpretador do projeto. Isso simplifica o processo de instalação e gerenciamento de pacotes de acordo com as necessidades específicas do seu projeto. Jupyter Notebook: utilize comandos mágicos dentro da interface do notebook para instalar pacotes diretamente. Isso oferece uma experiência integrada e fluida para gerenciar dependências enquanto você trabalha em notebooks interativos.  Conclusão O Windows oferece diversos métodos para instalar o pip, de acordo com suas preferências e necessidades. Seja usando o script .py, o módulo integrado ensurepip ou ativando o pip durante a instalação inicial, todos esses métodos garantem que o pip seja configurado corretamente no seu sistema. Lembre-se de manter o pip atualizado para garantir a segurança e a eficiência do seu ambiente Python. Verifique regularmente por atualizações e mantenha o pip sempre na versão mais recente. Além disso, em nossa Application Platform, você pode encontrar aplicativos Python como Celery, Django, FastAPI e Flask.
24 October 2025 · 8 min to read
O sistema Windows

Como configurar um servidor FTP no Windows Server 2019

A configuração de um servidor FTP no Windows Server 2019 consiste em várias etapas. Primeiro, é preciso instalar o servidor, depois criar e isolar usuários, configurar o firewall e estabelecer uma conexão FTP. Este guia explica todas essas etapas em detalhes. Vamos lembrar rapidamente o que é um servidor FTP. Ele representa apenas a primeira parte da infraestrutura que permite a transferência de dados entre hosts. A segunda parte é o cliente. Estabelece-se uma conexão entre eles usando o protocolo FTP (File Transfer Protocol). A principal vantagem dessa conexão é que ela é multiplataforma. No entanto, existem algumas desvantagens: a transferência de arquivos não é muito rápida e há questões de segurança. Apesar disso, o protocolo ainda é amplamente utilizado. Instalar o servidor FTP Para continuar com este guia, você precisa de um host com o Windows Server 2019 instalado e configurado. Para instalar um servidor FTP: Abra o menu Iniciar e execute o Gerenciador do Servidor. Clique em "Adicionar funções e recursos". O assistente será iniciado. Clique em Avançar. Escolha a opção "Instalação baseada em função ou recurso" e clique em Avançar. Na janela seguinte, selecione o servidor padrão no qual os papéis devem ser instalados. Marque o papel "Servidor Web (IIS)". Na próxima janela, clique em "Adicionar recursos". Pule as duas próximas etapas clicando em Avançar. Em "Serviços de papel", selecione "Serviço FTP" e "Console de Gerenciamento do IIS". Verifique a lista de componentes prontos para instalação e clique em Instalar. Após a instalação, feche a janela do assistente. Configurar o firewall Para configurar um firewall que protege um servidor FTP no Windows, acesse o menu Ferramentas no canto superior direito do Gerenciador do Servidor e execute "Firewall do Windows Defender com Segurança Avançada". No menu à esquerda, acesse "Regras de entrada". No menu à direita, selecione "Nova regra". Nas configurações da regra, selecione o tipo "Predefinido" e escolha "Servidor FTP". Selecione todas as opções, clique em Avançar e depois em Concluir. Reinicie o servidor para aplicar a nova configuração. Gerenciar usuários Um dos principais problemas do protocolo é o baixo nível de segurança. Portanto, é preciso ser rigoroso quanto à lista de usuários que podem se conectar ao servidor. Para isso, é possível configurar grupos ou usuários individuais. Acesse o menu Ferramentas no Gerenciador do Servidor e selecione "Gerenciamento do Computador". Acesse "Usuários e Grupos Locais". Clique com o botão direito em "Usuários" e selecione "Novo usuário". Insira o nome de usuário e a senha. Defina as configurações da conta. Por exemplo, você pode exigir a troca de senha no primeiro acesso ou proibir alterações de senha. Para ser aceita, a senha deve atender a pelo menos três dos seguintes quatro requisitos: Conter letras minúsculas. Conter letras maiúsculas. Conter números. Conter caracteres especiais como !, $, #, %. Adicionar um site FTP Após criar usuários, precisamos adicionar um site FTP. Depois de criar usuários, voltamos ao Gerenciador do Servidor. Toda a configuração do servidor FTP do Windows será feita aqui. Vá até o menu Ferramentas e execute o Gerenciador dos Serviços de Informações da Internet (IIS). Na seção Conexões, clique duas vezes no servidor e selecione "Adicionar Site FTP". Insira o nome do site e selecione a pasta com o conteúdo. Especifique o endereço IP para a conexão ou defina o modo como "Todos não atribuídos". Configure as opções de SSL. Você pode optar por não usar criptografia ou ativá-la e adicionar seu próprio certificado. Clique em Avançar. Selecione "Autenticação básica". Conceda permissão de autorização para "Usuários especificados". Insira o nome da conta criada. Conceda permissões de leitura e gravação. Clique em Concluir. Isolamento de diretórios Em uma das etapas anteriores, mostramos como criar usuários que podem se conectar ao servidor. No entanto, isso não é suficiente para garantir nem mesmo a segurança mínima. Outro ponto fundamental é o isolamento. Vamos supor que estamos configurando um servidor para uma emissora de televisão. A empresa precisa compartilhar vídeos entre departamentos: os operadores de câmera enviam o material, os editores fazem a edição e os repórteres assistem aos vídeos. O isolamento garante que cada tipo de usuário tenha acesso apenas a diretórios específicos. Temos um site FTP. Vamos acessar as configurações e restringir as áreas de disponibilidade entre diferentes contas: Vá até o menu Ferramentas e execute o Gerenciador dos Serviços de Informações da Internet (IIS). Clique com o botão direito no seu site FTP e selecione "Isolamento de Usuário FTP". Selecione "Diretório com nome de usuário" e clique em Aplicar. Clique com o botão direito no site FTP e adicione um diretório virtual. Insira o nome de login e, na linha abaixo, o caminho completo para a pasta que essa conta poderá acessar. O diretório já deve existir. Recomendamos usar o nome de login no nome do diretório para facilitar a identificação de quem pode acessar o quê. Temos um diretório virtual. Vamos alterar as permissões de acesso: Clique com o botão direito no novo diretório virtual e vá em "Editar permissões". Abra a aba "Segurança" e clique em "Avançado". Desative a herança e salve as alterações. Volte para as opções de segurança. Clique em "Editar" sob a lista de grupos/usuários. Remova o grupo "Usuários" e adicione um novo usuário. Insira o nome do usuário FTP e execute a verificação de nome. Clique em OK para salvar as alterações. Selecione o novo usuário, marque todas as permissões na coluna "Permitir" e clique em Aplicar. A configuração do servidor FTP para Windows está concluída. Conectar-se via FTP Já aprendemos como criar um servidor FTP no Windows Server 2019 e configurar contas de usuário. Agora, vamos ver como conectar ao nosso armazenamento de arquivos. Para estabelecer uma conexão, é necessário usar um cliente FTP. Dois dos mais populares são o FileZilla e o WinSCP. Para conectar, você vai precisar de: O endereço IP do servidor. Nome de usuário e senha da conta criada. Após a conexão ser estabelecida, o usuário verá o diretório especificado nas configurações do site FTP. Se o isolamento de diretórios estiver ativado, o usuário será direcionado ao diretório virtual e não poderá acessar pastas de outros usuários.
16 July 2025 · 7 min to read

Tem perguntas,
comentários ou preocupações?

Nossos profissionais estão disponíveis para ajudá-lo a qualquer momento,
seja para assistência ou apenas se você não souber por onde começar.
Envie-nos um e-mail
Hostman's Support