/windows-cli-guide

Um guia visual pra aprender os principais comandos do CMD, PowerShell, Winget, Chocolatey e outros terminais. Uma mão na roda pra quem está começando no mundo da linha de comando.

🖥️ Guia Interativo do CMD, PowerShell e Terminais

Um repositório criado pra tornar o terminal menos assustador e mais amigável!
Comandos, scripts `.bat`, comparações entre CLIs e uns conteúdos adicionais


📌 Comandos Essenciais do CMD

Comandos CMD

👀 Clique para expandir os principais comandos
dir           # Lista arquivos
mkdir         # Cria diretório
cd ..         # Volta uma pasta
tree          # Mostra estrutura
type arquivo  # Lê conteúdo
more arquivo  # Lê por páginas
copy A B      # Copia
rename A B    # Renomeia
move A B      # Move
del arquivo   # Apaga
cls           # Limpa a tela
systeminfo    # Info do sistema
date          # Exibe/altera data
find "txt" A  # Busca texto
echo msg      # Exibe mensagem
notepad       # Abre bloco de notas
exit          # Fecha o terminal

🧪 Scripts .BAT — Automatize com Estilo

@echo off
set nome=Visitante
echo Olá %nome%!

Interação com usuário:

set /p usuario=Digite seu nome:
echo Bem-vindo(a), %usuario%!

Tratamento de erros:

IF %ERRORLEVEL% NEQ 0 (
  echo Erro na execução!
)

🔧 Variáveis no CMD

set mensagem=Olá Mundo!
echo %mensagem%

💡 Use set /p variavel=texto para receber input do usuário.


📦 Winget – Gerenciador de Pacotes (Windows 10+)

winget install -e --id <nome>
winget --info

🍫 Chocolatey via PowerShell

Instalação:

Set-ExecutionPolicy Bypass -Scope Process -Force;
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

Exemplos:

choco install nodejs
choco list
choco uninstall nome

⚖️ Comparativo de Terminais

TerminalSistemaDestaques
🐧 BashLinux/macOSScripts leves, Unix-like
🪟 CMDWindowsSimples, legado
⚡ PowerShellWin/macOS/LinuxBaseado em objetos, moderno
🐘 ZshLinux/macOSCustomizável com temas
🌊 FishLinux/macOSSintaxe intuitiva, moderna
🐍 Python CLITodosScripts robustos, CLI tools

🧰 Ferramentas Recomendadas

Para turbinar seu terminal:

  • CMDer – Interface mais amigável pro CMD
  • Windows Terminal – Terminal oficial da Microsoft (com abas!)
  • WSL – Subsystem Linux no Windows
  • apt e sudo – Administração no WSL

🖼️ Galeria

📷 Confere os visuais na pasta de imagens

Visual Descrição
Variáveis no CMD
Uso do Winget

🤝 Contribua

Gosta de mexer com CLI? Contribua com melhorias, correções ou novas artes! A galera que tá começando vai agradecer 🚀


🌟 Curtiu?

⭐ Dá uma estrela no repositório se esse conteúdo te ajudou! 📣 Compartilha com colegas devs que querem aprender terminal sem sofrer!


Conecte-se comigo:

LinkedIn