Batchall é um super script em batch que reúne uma galeria de utilitários para facilitar tarefas comuns no Windows, como otimizar o disco, resetar configurações de rede, verificar integridade do sistema, instalar o WSL e muito mais! Tudo isso em um só lugar, com comandos prontos para uso e explicações detalhadas.
⚠️ ATENÇÃO:
O comandoWMIC
não está mais disponível. Agora, utilizamos opowershell
para as funções equivalentes!
💡 NOTA:
Atualmente, o script possui 10 utilitários. Novos scripts serão adicionados em breve!
Quer mais opções? Confira também meu repositório de scripts em PowerShell:
👉 https://github.com/suchsoak/Powershell_script
- Marca d'água do Windows
- Windows Update
- Resetar Configurações de Rede (Netsh)
- Systeminfo Simplificado
- Verificador de Disco
- Resetar Driver de Vídeo
- Gerar QR Code
- Ativar Windows (KMS)
- Ativar Windows (MAS)
- Instalar WSL Linux
- Documentação dos Códigos
- Licença
🪟 Marca d'água do Windows
Este script remove a marca d'água "Ative o Windows" e limpa a chave do produto do registro.
Comandos utilizados:
SLMGR.VBS /CPKY
– Limpa a chave do produto do registro.SLMGR.VBS /CKMS
– Limpa o servidor KMS.Net stop Sppsvc
– Para o serviço de ativação.CD C:\Windows\System32\SPP\Store\2.0
– Navega até a pasta de licenças.Ren Tokens.dat Tokens.old
– Faz backup do arquivo de tokens.SLMGR.VBS /RILC
– Reconstrói a licença.reg add ... displayntoret ...
– Remove a marca d'água.
🔄 Windows Update
Scripts para reiniciar e configurar os serviços do Windows Update.
Ideal para resolver problemas de atualização!
Comandos principais:
net start bits
net start wuauserv
net start cryptSvc
net start msiserver
SC config wuauserv start= auto
SC config bits start= auto
SC config cryptsvc start= auto
SC config trustedinstaller start= auto
💡 Os comandos
SC
funcionam apenas no CMD, não no PowerShell.
🌐 Resetar Configurações de Rede (Netsh)
Resete as configurações de rede e portas TCP/IP para resolver problemas de conexão!
Como usar:
- Execute o script como Administrador.
Comandos utilizados:
netsh winsock reset all
netsh int ipv4 reset all
netsh int ipv6 reset all
ipconfig /renew
netsh advfirewall firewall add rule ...
📝 Systeminfo Simplificado
Obtenha informações detalhadas do seu PC: processador, disco, memória, rede, IP, localização e mais!
Como usar:
- Execute
batchall.bat
como Administrador.
Exemplo de saída:
- Arquitetura do processador
- Modelo e espaço do disco
- Informações de RAM
- Dados de rede e IP externo (via
curl
eipinfo.io
) - Informações salvas em
informacoes.txt
🛠️ Verificador de Disco
Verifique e repare arquivos do sistema com o clássico sfc /scannow
.
Comando principal:
Sfc /ScanNow
🎮 Resetar Driver de Vídeo
Reinicie o driver de vídeo facilmente, útil para resolver problemas gráficos!
Comandos:
pnputil /enum-devices /class Display | findstr "ID da Instância"
pnputil /restart-device "%ID%"
Ou use o atalho: CTRL+SHIFT+WINDOWS+B
😉
🔑 Ativar Windows (KMS)
Ative o Windows usando chaves públicas KMS (para fins educacionais).
Exemplo de chaves:
Windows 11 Pro: W269N-WFGWX-YVC9B-4J6C9-T83GX
Windows 11 Home: TX9XD-98N7V-6WMQ6-BX7FG-H8Q99
...
O script permite escolher a versão do Windows e aplica a chave correspondente.
🧩 Ativar Windows (MAS)
Ative o Windows usando o método MAS (Microsoft Activation Scripts).
⚠️ Atenção: O uso é de responsabilidade do usuário.
🐧 Instalar WSL Linux
Instale o WSL (Windows Subsystem for Linux) facilmente pelo script!
Comando:
wsl --install
Depois, instale a distribuição desejada:
wsl --install -d Ubuntu
Biblioteca/Comando | Link |
---|---|
Verificador de arquivos | support.microsoft.com |
chkdsk | learn.microsoft.com |
Repair | learn.microsoft.com |
del /F /Q * | answers.microsoft.com |
wmic | learn.microsoft.com |
reg add | learn.microsoft.com |
powershell -command | learn.microsoft.com |
WSL Linux | learn.microsoft.com |
MIT License © 2025 ~#M?x
Feito com 💙 por suchsoak
Contribuições e sugestões são bem-vindas! 😄