Os scripts do Windows permitem automatizar tarefas repetitivas, como copiar arquivos, criar pastas, configurar permissões e até gerenciar serviços.
No Windows, os scripts mais comuns são arquivos Batch (.bat/.cmd) e PowerShell (.ps1).
Aqui vamos focar em como criar e executar scripts em lote (Batch) usando o Prompt de Comando (CMD).
📝 1. Criando um script em Batch
- Abra o Bloco de Notas.
- Digite os comandos que deseja automatizar.
Exemplo simples para criar uma pasta e um arquivo:@echo off echo Criando pasta de teste... mkdir C:\Teste echo Criando arquivo de exemplo... echo Olá, este é um script em lote > C:\Teste\exemplo.txt echo Script concluído! pause - Salve o arquivo com extensão
.batou.cmd.- No Bloco de Notas, escolha Arquivo > Salvar como.
- Nomeie como
meuscript.bat. - Em Tipo, selecione “Todos os arquivos”.
▶️ 2. Executando um script pelo CMD
Existem três formas principais:
- Clique duplo no arquivo
.bat→ ele será executado direto. - Abrindo pelo CMD:
- Abra o Prompt de Comando.
- Navegue até a pasta do script com
cd.cd C:\Users\Antonio\Scripts - Execute o script:
meuscript.bat
- Executando pelo caminho completo:
C:\Users\Antonio\Scripts\meuscript.bat
⚙️ 3. Exemplos úteis de scripts
- Apagar arquivos temporários:
@echo off del /q/f/s %temp%\* echo Arquivos temporários removidos! pause - Backup rápido de uma pasta:
@echo off xcopy "C:\Projetos" "D:\Backup\Projetos" /E /H /C /I echo Backup concluído! pause - Abrir programas automaticamente:
@echo off start chrome.exe start notepad.exe
🚀 4. Dicas importantes
- Use
@echo offno início para ocultar os comandos e deixar a execução mais limpa. - O comando
pausemantém a janela aberta no final. - Scripts mais avançados podem usar loops, condicionais (if/else), variáveis e parâmetros.
- Para tarefas administrativas, execute o CMD como administrador.
✅ Conclusão
Criar e rodar scripts em Batch pelo CMD é uma forma prática de automatizar rotinas no Windows.
Com o tempo, você pode evoluir para scripts em PowerShell, que oferecem ainda mais recursos para administração.
👉 Veja também ferramentas e acessórios para turbinar sua produtividade:
- Como usar o cmdlet Set-PSFLoggingProvider no PowerShell para aprimorar o monitoramento de logs.
- Como personalizar esquemas de cores no prompt de comando do Windows
- Descubra como implementar o altruísmo em um ambiente Windows.
- Como resolver o erro 0x8007f026 STATUS_WININET_LOAD_FAILED no Windows 10 e 11
- Como criar e gerenciar uma conta da Microsoft no Windows
