6 Windows Terminal-Befehle, von denen ich wünschte, ich hätte sie vor Jahren gekannt, sie hätten mir Stunden erspart
Windows Terminal fühlt sich immer noch wie etwas an, womit sich nur IT-Leute beschäftigen, obwohl Microsoft es seit einigen Jahren als Standard bewirbt. Ich verstehe den Widerstand, weil das Klicken durch Menüs bequem ist. Während die meisten Aufgaben eigentlich keine Kommandozeile benötigen, gibt es eine kleine Liste von Befehlen, von denen ich sagen würde, dass jeder, der Windows benutzt, sie griffbereit haben sollte, zusammen mit anderen Windows-Befehlen, die leicht zu lernen sind, aber einen großen Unterschied machen. Keiner ist clever oder exotisch; sie erledigen nur häufige Aufgaben schneller, als es die GUI jemals tun wird.
Aktualisieren Sie mehrere Apps auf Ihrem PC mit Winget
Kein Verfolgen von zwanzig verschiedenen Installateuren auf zwanzig verschiedenen Websites mehr
Das Aktualisieren von Apps unter Windows ist mühsam, wenn man es manuell macht — jedes Programm öffnen, sich durch die Menüs wühlen, auf Nach Updates suchen klicken und dann weitermachen. Manche Apps prüfen nicht einmal von selbst. Glücklicherweise fasst Winget die ganze Routine in einer einzigen Zeile zusammen.
Wenn Sie es noch nicht verwendet haben, ist Winget Microsofts integrierter Paketmanager, der mit Windows 11 geliefert wird und mit Abstand die beste Methode ist, Apps auf Windows zu installieren. Um einen Durchlauf auszuführen:
- Drücken Sie Windows + S, geben Sie Terminal ein und wählen Sie Als Administrator ausführen.
- Geben Sie
winget upgrade --allein und drücken Sie Enter. - Akzeptieren Sie die Quellvereinbarungen, wenn Sie dazu aufgefordert werden (geschieht nur beim ersten Mal).
Winget zieht eine Liste aller Apps, die es erkennt, prüft jede einzelne gegen ihre Quelle im Microsoft Store, auf der Website des Entwicklers oder im offiziellen Paket-Repository und stellt alles, was veraltet ist, in die Warteschlange. Ein typischer Durchlauf auf meinem Rechner erfasst Spark Mail, Notion, Zoom, 7-Zip und eine Handvoll anderer.
Es ist keine perfekte Abdeckung. Winget kann möglicherweise nicht alle automatisch aktualisierenden Apps verwalten, abhängig davon, wie sie beim Paketmanager registriert sind, und einige wenige obskure Programme werden überhaupt nicht im Katalog sein. Aber für den Großteil dessen, was die meisten Leute installieren, ersetzt ein einziger Befehl 20 separate manuelle Überprüfungen.
Führen Sie winget upgrade zunächst ohne das --all-Flag aus. Es listet alles auf, was aktualisiert werden muss, ohne den Prozess tatsächlich zu starten, sodass Sie sehen können, was sich ändern wird.
Reparieren Sie beschädigte Windows-Dateien, bevor Sie neu installieren
SFC und DISM räumen das Durcheinander auf, bevor eine Neuinstallation deine einzige Option wird
Eine Neuinstallation fühlt sich produktiv an, wenn Windows anfängt, sich schlecht zu verhalten, aber sie kostet einen ganzen Nachmittag, den man damit verbringt, Apps zurückzusetzen, sich erneut bei Konten anzumelden und den einen Lizenzschlüssel zu finden, von dem man schwor, dass man ihn irgendwo gespeichert hat. Zwei Befehle erledigen den größten Teil von dem, was Leute neu installieren, um es zu reparieren.
Das erste ist der Systemdatei-Überprüfer. Er durchsucht geschützte Windows-Dateien, vergleicht sie mit einem sauberen Cache und ersetzt alles, was beschädigt oder verändert wurde. Um ihn auszuführen:
- Öffnen Sie das Terminal als Administrator.
- Geben Sie
sfc /scannowein und drücken Sie Enter. - Warten Sie, bis der Scan abgeschlossen ist — er dauert normalerweise zwei bis fünf Minuten.
Wenn SFC Probleme meldet, die es nicht beheben kann, kommt DISM ins Spiel. Das Deployment Image Servicing and Management-Tool repariert das zugrunde liegende Windows-Image, von dem SFC seine Daten bezieht, weshalb es sich lohnt, dieses als zweites auszuführen. Der Befehl lautet DISM /Online /Cleanup-Image /RestoreHealth, und er wird Ersatzdateien von Windows Update abrufen.
DISM benötigt eine Internetverbindung, um Ersatzdateien herunterzuladen. Wenn Ihr PC offline ist oder Windows Update nicht funktioniert, können Sie es stattdessen mit einem eingebundenen ISO über das /Source:-Flag angeben.
Keiner dieser Befehle wird einen Hardwarefehler oder eine Malware-Infektion beheben. Für die nebligen Software-Fehlerteufel jedoch, die Windows etwas merkwürdig erscheinen lassen, löst das Ausführen dieser beiden Befehle in der Reihenfolge das Problem häufiger, als es nicht gelöst wird — und sie sind zwei der PowerShell-Befehle, die die meisten meiner Windows-Probleme beheben.
Große Ordner zuverlässig mit Robocopy verschieben
Der Datei-Explorer wurde nicht für Hunderte von Gigabyte entwickelt
Der Datei-Explorer ist für tägliches Drag-and-Drop in Ordnung, aber bei großen Übertragungen bricht er zusammen. Es gibt tatsächlich einen einfachen Grund, warum der Datei-Explorer ewig braucht, um mit dem Kopieren zu beginnen, und Robocopy umgeht dieses Problem. Es ist seit Windows Vista eingebaut und dasselbe Werkzeug, das IT-Abteilungen verwenden, um Server zu spiegeln. Die grundlegende Syntax ist unkompliziert:
robocopy "C:\source" "D:\destination" /MIR /ZDiese zwei Flaggen sind wichtig:
- /MIR spiegelt den Quellordner genau. Es kopiert alles, einschließlich Unterordner, und entfernt alles im Ziel, was nicht im Quellordner ist.
- /Z führt das Kopieren im wiederanlaufbaren Modus aus, sodass, wenn die Übertragung mitten unterbrochen wird, sie dort weitermacht, wo sie aufgehört hat, anstatt von vorne zu beginnen.
Robocopy druckt auch ein Protokoll jeder Datei, die es kopiert, übersprungen oder auf die es nicht zugreifen konnte, was die Überprüfung der Übertragung auf einen Blick statt auf Vermutungen ermöglicht. Wenn eine Datei fehlschlägt, weil ein anderer Prozess sie blockiert, ein Berechtigungsproblem vorliegt oder der Pfad zu lang ist, teilt es Ihnen mit, welche Datei betroffen ist, und macht weiter.
/MIR löscht Dateien im Ziel, die in der Quelle nicht existieren. Wenn Sie in einen Ordner kopieren, der bereits Daten enthält, die Sie behalten möchten, lassen Sie die Option weg und verwenden Sie stattdessen /E. /E kopiert Unterverzeichnisse ohne das zerstörerische Synchronisieren.
Für einmalige Übertragungen ist das Ziehen von Dateien in Ordnung. Für Backups, Laufwerksmigrationen oder alles, was groß genug ist, dass ein Abbruch der Kopie in der Mitte tatsächlich schaden würde, ist Robocopy jedoch die einzige integrierte Option, der ich vertraue, um die Aufgabe zu beenden.
Überprüfen Sie jede heruntergeladene Datei mit Get-FileHash
Eine zehnsekündige Überprüfung ist alles, was zwischen Ihnen und einem manipulierten Installer steht
Die meisten Menschen installieren Software auf die gleiche Weise, indem sie den Installer herunterladen, doppelt darauf klicken und auf das Beste hoffen. Seriöse Download-Seiten veröffentlichen jedoch einen Hash-Wert neben ihren Links, gerade weil diese Hoffnung viel Arbeit leistet. Ein Hash ist ein einzigartiger Fingerabdruck für eine Datei, und selbst das Ändern eines einzelnen Bytes verändert ihn vollständig.
Get-FileHash erzeugt diesen Fingerabdruck lokal, sodass Sie ihn mit dem vom Entwickler veröffentlichten Wert vergleichen können, bevor Sie etwas ausführen. Um eine Datei zu überprüfen:
- Klicken Sie mit der rechten Maustaste auf Terminal und wählen Sie Als Administrator ausführen.
- Geben Sie
Get-FileHashgefolgt vom vollständigen Pfad zur Datei ein, zum BeispielGet-FileHash C:\Users\PC\Downloads\logioptionsplus_installer.exe. - Drücken Sie Enter und warten Sie, bis der SHA256-String angezeigt wird.
Vergleiche diese Zeichenkette mit der auf der Download-Seite. Wenn sie übereinstimmen, ist die Datei genau das, was der Entwickler veröffentlicht hat. Wenn sie nicht übereinstimmen, selbst wenn nur ein Zeichen abweicht, wurde die Datei entweder beim Herunterladen beschädigt oder unterwegs manipuliert, und du solltest sie nicht öffnen.
Es dauert etwa 10 Sekunden und ist eine der günstigsten Möglichkeiten, um zu überprüfen, ob eine heruntergeladene Datei sicher ist, bevor man sie verwendet.
Jedes gespeicherte WLAN-Passwort in Sekunden wiederherstellen
Windows hat das Passwort für Sie gespeichert
Das Vergessen Ihres Wi-Fi-Passworts ist eines dieser kleinen Probleme, das sich schnell zu einem großen entwickelt — ein Gast fragt danach, Ihr Telefon muss wieder verbunden werden, ein neuer Smart-Stecker weigert sich, eingerichtet zu werden, und plötzlich drehen Sie den Router um, um das Etikett zu lesen, das seit drei Jahren niemand mehr berührt hat.
Windows hat das Passwort die ganze Zeit stillschweigend gespeichert. Netsh wird es Ihnen zurückgeben. So geht's:
- Öffnen Sie das Terminal als Administrator.
- Geben Sie
netsh wlan show profilesein, um alle Netzwerke aufzulisten, mit denen Ihr PC jemals verbunden war. - Geben Sie
netsh wlan show profile name="IhrNetzwerkname" key=clearein und ersetzen Sie den Namen durch den gewünschten. - Schauen Sie unter den Sicherheitseinstellungen nach der Zeile 'Schlüsselinhalt' — das ist das Passwort.
Es funktioniert für jedes Netzwerk, das der Laptop gespeichert hat, nicht nur für das, mit dem Sie gerade verbunden sind. Hilfreich, wenn Sie den Router gewechselt haben, gereist sind oder sich einfach nicht erinnern können, welches Passwort zu welchem Netzwerk gehört.
Der einzige Haken ist, dass Sie Administratorrechte benötigen, damit das Passwort tatsächlich angezeigt wird. Ohne sie zeigt netsh die Netzwerkdetails an, füllt das Schlüssel-Feld jedoch nicht aus.
Spüre die App auf, die deine CPU mit Get-Process belastet
Eine ruhige Momentaufnahme schlägt eine Task-Manager-Liste, die sich nicht ruhig verhält
Der Task-Manager ist die offensichtliche Wahl, wenn der Laptop-Lüfter in den Jet-Modus schaltet, aber sein Tab 'Prozesse' ordnet sich beim Scrollen ständig neu, und die CPU-Spalte aktualisiert sich so schnell, dass es länger dauert, den eigentlichen Schuldigen zu finden, als es sollte. Get-Process liefert stattdessen eine saubere Momentaufnahme.
Der Befehl ruft alle laufenden Prozesse ab, sortiert sie nach CPU-Zeit und druckt die größten Übeltäter in eine Liste, die sich nicht bewegt. Um ihn zu verwenden:
- Öffnen Sie das Terminal (Administratorrechte sind hierfür nicht erforderlich).
- Geben Sie
Get-Process | Sort-Object CPU -Descending | Select-Object -First 10ein und drücken Sie Enter. - Lies die Liste. Der Prozess, der die meiste CPU verbraucht, steht ganz oben.
Wenn Sie alles beenden möchten, das sich schlecht benimmt, wie z. B. Chrome, beendet Stop-Process -Name "chrome" -Force sofort jede Instanz dieses Prozesses. Sie können "chrome" durch das ersetzen, was ganz oben auf Ihrer Liste steht.
Es ist auch besser darin, Hintergrundprozesse anzuzeigen, die der Task-Manager unter der Gruppe „Windows-Prozesse“ versteckt. Ein außer Kontrolle geratener Dienst oder eine hängende Update-Komponente erscheint hier genauso deutlich wie ein eingefrorener Browser, was die Diagnose seltsamer Verlangsamungen viel weniger zum Rätselraten macht.
Ein paar Tastenanschläge schlagen ein Dutzend Mausklicks
Wähle den Befehl aus, der ein Problem löst, auf das du tatsächlich gestoßen bist. Verwende Winget, wenn deine Apps monatelang keine Updates erhalten, Robocopy vor deiner nächsten großen Laufwerksmigration und Get-FileHash das nächste Mal, wenn du einen Installer von einer unbekannten Quelle herunterlädst. Sobald einer dieser Befehle seinen Platz in deiner Routine gefunden hat, folgen die anderen ganz natürlich. Hefte Windows Terminal an die Taskleiste, damit es immer nur einen Klick entfernt ist, wenn du es brauchst.















