← Zurück zur Übersicht
Projekt · PowerShell Tool

Windows Diagnose-Tool

Ich helfe ab und zu bei PC-Problemen aus — Freunde, Familie. Das Problem: auf fremden Rechnern kannst du nichts installieren. Also hab ich ein PowerShell-Skript gebaut, das du einfach startest. Du kriegst einen HTML-Bericht, der direkt daneben liegt.

PowerShell HTML/CSS WMI/CIM Claude Code

// screenshotsDas Tool in Aktion.

Kurzfazit und Systeminformationen
RAM, Datenträger und Netzwerk
Windows Update, Virenschutz und Boot-Historie
Fehler-Logs und Systemstatus

// das problemPC-Diagnose bedeutet: Tools installieren.

Wenn ein PC nicht mehr rund läuft — zu heiß, zu langsam, komische Fehler — beginnt das übliche Ritual: HWiNFO herunterladen, installieren, verstehen. Dann CrystalDiskInfo. Dann irgendetwas für die Logs. Jedes Tool zeigt einen Ausschnitt, keines das Gesamtbild. Und auf einem fremden Rechner erst recht eine Katastrophe.

Das gilt besonders, wenn man für andere diagnostiziert — Freunde, Familie, kleine Betriebe. Kein Zugriff auf deren Tools, kein gemeinsames Format für den Bericht. Man beschreibt am Telefon was man sieht, der andere versteht nur die Hälfte. Ineffizient.

// die lösungEinmal ausführen. Alles sehen.

Ein einziges PowerShell-Skript — per USB-Stick, E-Mail oder Remote-Session. Es läuft ohne Installation, braucht keine Drittanbieter und nutzt nur was Windows selbst mitbringt. Am Ende liegt ein HTML-Bericht direkt daneben.

✗ Früher
  • HWiNFO, CrystalDiskInfo, Ereignisanzeige — alles separat
  • Auf fremden Rechnern: nichts installierbar
  • Kein Bericht — Beschreibung am Telefon
  • Techniker-Output, den Laien nicht lesen können
  • Jedes Tool zeigt einen Ausschnitt, nie das Gesamtbild
✓ Heute
  • Skript starten — HTML-Bericht liegt direkt daneben
  • CPU, RAM, Disk, Netzwerk, Logs — alles in einem Dokument
  • Bericht per Mail schicken oder direkt öffnen
  • Farbcodierung für kritische Werte — lesbar für jeden
  • Kein Installer, kein Admin, läuft auf jedem Windows-PC

// was ich gelernt habePowerShell als echtes Werkzeug.

WMI & CIM in PowerShell

Windows Management Instrumentation ist mächtig aber nicht intuitiv. Ich habe gelernt, wie man mit Get-CimInstance strukturierte Daten aus dem Betriebssystem zieht — zuverlässig und ohne externe Bibliotheken.

HTML aus PowerShell generieren

Here-Strings und String-Interpolation in PowerShell ermöglichen saubere HTML-Generierung direkt im Skript. Ich habe gelernt, wie man Daten und Template sauber trennt.

Execution Policy & Portabilität

PowerShell-Skripte können auf fremden Systemen blockiert sein. Ich habe verstanden, wie man ein Skript schreibt, das mit minimalen Rechten und ohne Policy-Änderungen läuft.

Output für Menschen gestalten

Rohe Systemdaten sind für Techniker. Für alle anderen braucht es Kontext — Farbcodierung, Grenzwerte, klare Beschriftungen. Das Tool soll Antworten geben, keine neuen Fragen aufwerfen.

// kontaktNeugierig geworden?

Das Diagnose-Tool zeigt meinen Ansatz in Kurzform: kein Overhead, direkter Nutzen, läuft überall. Wenn du jemanden suchst, der so denkt — schreib mir.