Um ficheiro bat, também conhecido como ficheiro batch, é um ficheiro de script que contém uma série de comandos a serem executados pelo interpretador de linha de comandos. Eles são úteis para automatizar tarefas repetitivas ou executar vários comandos ao mesmo tempo. Eis como criar e executar um ficheiro bat no Windows.
Criando um arquivo bat
1. Abra o Bloco de Notas ou qualquer editor de texto.
2. Digite os comandos que deseja executar no arquivo. Por exemplo, você poderia criar um arquivo bat para apagar todos os arquivos em uma pasta:
“`
@echo off
del /q “C:UsersUsernameFolder*.*”
“`
3. salve o arquivo com uma extensão .bat. Para fazer isso, clique em Arquivo > Salvar como e digite um nome para o arquivo seguido de .bat (por exemplo, deletefiles.bat).
Fazendo um arquivo bat ser executado automaticamente Para fazer um arquivo bat ser executado automaticamente, você pode adicioná-lo ao Agendador de Tarefas do Windows.
1. Abra o Agendador de Tarefas procurando por ele no menu Iniciar.
2. Clique em Criar Tarefa Básica.
3. Introduza um nome e uma descrição para a tarefa e clique em Seguinte.
Escolha quando deseja que a tarefa seja executada (por exemplo, diariamente, semanalmente, na inicialização) e clique em Avançar.
Seleccione Iniciar um programa e clique em Seguinte.
Procurar o ficheiro bat que pretende executar e clicar em Seguinte.
7. Clique em Finish para concluir a criação da tarefa.
Criando um arquivo bat para executar um comando no Cmd
Para criar um arquivo bat que executa um comando no Prompt de Comando (cmd), siga estes passos:
1. Abra o Notepad ou qualquer editor de texto.
2. Digite o comando que deseja executar no arquivo. Por exemplo, pode criar um ficheiro bat para fazer ping a um site:
“`
@echo off
ping www.google.com
pause
“`
3. Salve o arquivo com uma extensão .bat.
Salvando um arquivo bat
Ao salvar um arquivo bat, certifique-se de selecionar Todos os arquivos no menu suspenso Salvar como tipo e adicionar .bat ao final do nome do arquivo.
Onde colocar um arquivo bat na inicialização
Para fazer um arquivo bat ser executado na inicialização, você pode colocá-lo na pasta Startup. Para o fazer, siga estes passos:
1. Pressione a tecla Windows + R para abrir a caixa de diálogo Executar.
2. Escreva shell:startup e prima Enter.
3. copie e cole o ficheiro bat na pasta Startup.
Executando um Script Automaticamente no Windows
Além de usar o Agendador de Tarefas, você também pode usar o Editor de Política de Grupo para executar um script automaticamente no Windows. Veja como:
1. Pressione a tecla Windows + R para abrir a caixa de diálogo Executar.
2. Digite gpedit.msc e pressione Enter.
3. navegue até Configuração do usuário > Configurações do Windows > Scripts (Logon/Logoff).
4. Clique duas vezes em Logon no painel direito.
5. Clique em Adicionar e, em seguida, procure o arquivo de script que deseja executar.
6. Clique em OK para fechar as caixas de diálogo.
Em conclusão, criar e executar um ficheiro bat no Windows é uma forma simples e útil de automatizar tarefas e executar vários comandos ao mesmo tempo. Com os passos acima, é possível criar, salvar e executar um arquivo bat com facilidade.
Para definir um ficheiro batch para iniciar como administrador, siga estes passos:
1. Clique com o botão direito do rato no ficheiro batch e seleccione “Propriedades”.
2. Clique no separador “Compatibilidade”.
3. marcar a caixa ao lado de “Executar este programa como administrador”.
4. clicar em “Aplicar” e depois em “OK”.
Agora, quando clicar duas vezes no ficheiro de lote, este será executado automaticamente como administrador.
Para editar um ficheiro de texto, pode abri-lo utilizando qualquer aplicação de edição de texto como o Notepad ou o Wordpad. Clique com o botão direito do rato no ficheiro, seleccione “Abrir com” e escolha o editor de texto que pretende utilizar. Quando o ficheiro estiver aberto, pode fazer as alterações necessárias e, em seguida, guardar o ficheiro clicando em “Ficheiro” e depois em “Guardar”.
Para usar o comando Xcopy num ficheiro bat, primeiro tem de abrir o Notepad ou qualquer outro editor de texto e escrever o comando seguido de quaisquer parâmetros adicionais que queira usar. Por exemplo, para copiar todos os arquivos e subdiretórios de um local para outro, você usaria o seguinte comando:
xcopy C:Fonte*.* D:Destino /E /H /C /I
Depois de escrever o comando e quaisquer parâmetros adicionais, guarde o ficheiro com uma extensão .bat (por exemplo, mycopy.bat). Pode então executar o ficheiro bat fazendo duplo clique sobre ele ou escrevendo o seu nome na linha de comandos.