Console Apps
  ____                      _        
 / ___|___  _ __  ___  ___ | | ___   
| |   / _ \| '_ \/ __|/ _ \| |/ _ \  
| |__| (_) | | | \__ \ (_) | |  __/  
 \____\___/|_| |_|___/\___/|_|\___|  
   / \   _ __  _ __  ___   __| | ___ 
  / _ \ | '_ \| '_ \/ __| / _` |/ _ \
 / ___ \| |_) | |_) \__ \| (_| |  __/
/_/   \_\ .__/| .__/|___(_)__,_|\___|
        |_|   |_|                    

Terminal (PowerShell) Workflow, statt Desktop-GUI.

🖱️ Willkommen in der Welt jenseits der Maus!

Hier dreht sich alles um pure Kontrolle, maximale Effizienz und die Faszination textbasierter Workflows. Wenn du PowerShell und Terminal-Tools magst oder einfach neugierig bist, wie viel Power in einer Kommandozeile steckt, bist du hier genau richtig. Die Idee, einen klassischen Desktop-PC in eine Art „Terminal‑Workstation“ zu verwandeln, ist überraschend modern. Viele Entwickler, Admins und Power‑User entdecken gerade wieder, wie effizient und angenehm ein textbasierter Workflow sein kann. Tauche ein in eine Community, die Geschwindigkeit über Klicks stellt, Automatisierung über Routine und Klarheit über Chaos.

💡 Vorteile eines Terminal-orientierten Desktop-PCs

⚡ Effizienz & Geschwindigkeit

  • PowerShell bietet extrem schnelle Navigation und Automatisierung.
  • Viele Aufgaben lassen sich mit einem einzigen Befehl erledigen, statt durch Menüs zu klicken.
  • Skripte ermöglichen wiederholbare, fehlerfreie Abläufe.

🪴 Fokus & Minimalismus

  • Keine Ablenkung durch bunte GUIs, Pop-ups oder visuelle Überladung.
  • Ein klarer, reduzierter Workflow steigert Konzentration und Produktivität.

🛠️ Maximale Kontrolle

  • PowerShell erlaubt tiefen Zugriff auf Systemfunktionen, Registry, Prozesse, Netzwerke und Automatisierung.
  • Ideal für Power-User, Admins, DevOps und alle, die einen Terminal-Workflow bevorzugen.

🔄 Plattformübergreifende Möglichkeiten

  • PowerShell Core läuft auch auf Linux und macOS.
  • Terminal-Tools und CLI-Apps sind oft leichtgewichtig, portabel und schnell.

🎛️ Anpassbarkeit

  • Themes, Aliases, Module, Profile – ein Terminal kann extrem personalisiert werden.

🚀 Voraussetzungen schaffen und Loslegen!

⚙️ 1. Shell auf PowerShell umstellen

Damit startet Windows nach dem Login direkt in PowerShell, ohne Desktop, ohne Taskleiste, ohne Explorer. Nach einem Neustart landet man sofort in einer PowerShell‑Session.
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name Shell -Value "powershell.exe"

🔄 2. Shell wieder auf den normalen Windows‑Desktop zurücksetzen

Falls man die gewohnte GUI wieder haben möchte, kann man den Explorer als Shell zurücksetzen. Nach dem nächsten Reboot startet Windows wieder ganz normal mit Desktop, Startmenü usw.
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name Shell -Value "explorer.exe"

🪧 Wichtige Hinweise

  • Du brauchst Administratorrechte, um die Shell zu ändern.
  • Wenn du in der PowerShell‑Only‑Umgebung bist, kannst du jederzeit explorer.exe manuell starten, um einzelne Fenster zu öffnen (z. B. Datei-Explorer), aber der Desktop bleibt trotzdem deaktiviert.
  • Falls du dich vertippst oder etwas schiefgeht, kannst du immer noch über: Strg + Alt + Entf → Task-Manager → Neuer Task powershell.exe starten und den Wert korrigieren.