Skip to content

suchsoak/batchscript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

batchall.png

🚀 BATCHALL: Sua Central de Scripts Batch para Windows! 🖥️

O que é o BATCHALL? 🤔

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 comando WMIC não está mais disponível. Agora, utilizamos o powershell 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


📚 Índice


🪟 Marca d'água do Windows

Este script remove a marca d'água "Ative o Windows" e limpa a chave do produto do registro.
⚠️ Cuidado: Modificar o registro pode causar problemas graves se feito incorretamente!

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.

🔗 Mais informações sobre 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 ...

🔗 Documentação Netsh


📝 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 e ipinfo.io)
  • Informações salvas em informacoes.txt

🔗 Documentação WMIC


🛠️ Verificador de Disco

Verifique e repare arquivos do sistema com o clássico sfc /scannow.

Comando principal:

Sfc /ScanNow

🔗 Como usar o Verificador de Arquivos do Sistema


🎮 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 😉


🔳 Gerar QR Code

Gere um QR Code de qualquer link rapidamente!

Comando:

curl qrenco.de/%qr%

HRCODE.png


🔑 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.

🔗 Mais chaves KMS
🔗 Documentação Slmgr.vbs


🧩 Ativar Windows (MAS)

Ative o Windows usando o método MAS (Microsoft Activation Scripts).

⚠️ Atenção: O uso é de responsabilidade do usuário.

🔗 Microsoft Activation Scripts


🐧 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

🔗 Documentação WSL


📖 Documentação dos Códigos Utilizados

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

📝 Licença

MIT License © 2025 ~#M?x


Feito com 💙 por suchsoak
Contribuições e sugestões são bem-vindas! 😄