NACHSCHLAGEWERK

CMD- & PowerShell-Befehle

Nützliche Befehle für Eingabeaufforderung und PowerShell – mit Beschreibung, Beispiel und klarer Kennzeichnung, ob Adminrechte nötig sind.

134 Einträge · zuletzt aktualisiert: 01.10.2026

Befehle bitte nicht blind eingeben: Beschreibung und Beispiel genau lesen und verstehen, was der Befehl macht, bevor er ausgeführt wird – vor allem bei Einträgen mit dem Hinweis „Admin erforderlich". Pfade, Laufwerksbuchstaben und Parameter immer an die eigene Situation anpassen statt sie unverändert zu übernehmen.

CMD – Dateien & Ordner

dir CMD Ohne Adminrechte

Zeigt den Inhalt eines Ordners an – Dateien, Unterordner, Größe und Änderungsdatum.

Beispiel

dir C:\Windows /s

/s durchsucht auch alle Unterordner.

cd CMD Ohne Adminrechte

Wechselt das aktuelle Verzeichnis in der Eingabeaufforderung.

Beispiel

cd C:\Benutzer\Markus\Downloads
copy CMD Ohne Adminrechte

Kopiert eine oder mehrere Dateien von einem Ort zu einem anderen.

Beispiel

copy bericht.docx D:\Backup
xcopy CMD Ohne Adminrechte

Erweiterte Kopierfunktion, die auch ganze Ordnerstrukturen inklusive Unterordnern kopieren kann.

Beispiel

xcopy C:\Projekte D:\Backup\Projekte /E /H

/E kopiert auch leere Unterordner, /H kopiert versteckte Dateien mit.

robocopy CMD Ohne Adminrechte

Robuste Kopierfunktion für große Datenmengen, kann Kopiervorgänge fortsetzen und Ordner spiegeln. Für Systemordner sind Adminrechte nötig.

Beispiel

robocopy C:\Daten D:\Backup /MIR

/MIR spiegelt den Zielordner exakt (löscht dort auch, was in der Quelle fehlt) – vorsichtig einsetzen.

del CMD Ohne Adminrechte

Löscht eine oder mehrere Dateien endgültig, ohne Umweg über den Papierkorb.

Beispiel

del *.tmp
ren CMD Ohne Adminrechte

Benennt eine Datei oder einen Ordner um.

Beispiel

ren alt.txt neu.txt
mkdir CMD Ohne Adminrechte

Legt einen neuen Ordner an (Kurzform: md).

Beispiel

mkdir C:\Projekte\Neu
attrib CMD Ohne Adminrechte

Zeigt oder ändert Dateiattribute wie Schreibschutz, versteckt oder System. Für geschützte Systemdateien sind Adminrechte nötig.

Beispiel

attrib -h -s -r datei.txt

Entfernt hier versteckt (-h), System (-s) und Schreibschutz (-r) von einer Datei.

takeown CMD Admin erforderlich

Übernimmt den Besitz einer Datei oder eines Ordners, z. B. wenn ein Systemkonto der aktuelle Besitzer ist und Änderungen sonst verweigert werden.

Beispiel

takeown /f C:\Pfad\Datei.exe

Wird oft zusammen mit icacls verwendet, um danach auch die Zugriffsrechte anzupassen.

icacls CMD Admin erforderlich

Zeigt oder ändert die NTFS-Zugriffsrechte einer Datei oder eines Ordners.

Beispiel

icacls C:\Pfad\Datei.exe /grant %USERDOMAIN%\%USERNAME%:F

/grant ...:F vergibt Vollzugriff (Full control) an den angegebenen Benutzer.

findstr CMD Ohne Adminrechte

Durchsucht Dateien nach einem Text oder Muster und gibt die passenden Zeilen aus. Das CMD-Gegenstück zu Select-String in PowerShell.

Beispiel

findstr /s /i "fehler" *.log

/s sucht auch in Unterordnern, /i ignoriert Groß- und Kleinschreibung.

tree CMD Ohne Adminrechte

Zeigt die Ordnerstruktur eines Laufwerks oder Pfads grafisch als Baum an.

Beispiel

tree C:\Projekte /f

/f listet zusätzlich die Dateien in jedem Ordner auf.

fc CMD Ohne Adminrechte

Vergleicht zwei Dateien oder Dateigruppen und zeigt die Unterschiede an.

Beispiel

fc alt.txt neu.txt
clip CMD Ohne Adminrechte

Leitet die Ausgabe eines Befehls direkt in die Zwischenablage um, sodass du sie anschließend einfügen kannst.

Beispiel

ipconfig /all | clip
certutil -hashfile CMD Ohne Adminrechte

Berechnet den Hashwert einer Datei, z. B. um einen Download mit der Prüfsumme des Herstellers zu vergleichen.

Beispiel

certutil -hashfile C:\Downloads\setup.iso SHA256

Unterstützt unter anderem MD5, SHA1, SHA256, SHA384 und SHA512. Für Prüfungen solltest du SHA256 oder stärker nehmen.

CMD – System & Prozesse

tasklist CMD Ohne Adminrechte

Listet alle aktuell laufenden Prozesse mit Prozess-ID (PID) auf.

Beispiel

tasklist /svc

/svc zeigt zusätzlich, welche Dienste zu jedem Prozess gehören.

taskkill CMD Ohne Adminrechte

Beendet einen laufenden Prozess über Namen oder Prozess-ID. Für Prozesse anderer Benutzer oder Systemprozesse sind Adminrechte nötig.

Beispiel

taskkill /IM notepad.exe /F

/F erzwingt das Beenden, falls der Prozess nicht normal reagiert.

systeminfo CMD Ohne Adminrechte

Zeigt eine ausführliche Übersicht über das System: Windows-Version, Arbeitsspeicher, installierte Updates, Netzwerkkarten und mehr.

Beispiel

systeminfo | findstr /C:"Betriebssystemname"
whoami CMD Ohne Adminrechte

Zeigt den Namen des aktuell angemeldeten Benutzers an.

Beispiel

whoami /priv

/priv zeigt zusätzlich, welche Berechtigungen der aktuelle Benutzer besitzt – nützlich, um zu prüfen, ob eine Eingabeaufforderung mit Adminrechten läuft.

shutdown CMD Ohne Adminrechte

Fährt den PC herunter, startet ihn neu oder plant ein Herunterfahren zu einem späteren Zeitpunkt.

Beispiel

shutdown /r /t 60

/r startet neu, /t 60 verzögert das um 60 Sekunden. Mit shutdown /a lässt sich das noch abbrechen.

logoff CMD Ohne Adminrechte

Meldet den aktuell angemeldeten Benutzer ab.

Beispiel

logoff
wmic bios get smbiosbiosversion CMD Ohne Adminrechte

Zeigte früher die Versionsnummer des installierten BIOS bzw. der UEFI-Firmware an. WMIC ist unter Windows 11 ab Version 24H2 seit August 2026 entfernt und auch nicht mehr als optionales Feature verfügbar.

Beispiel

Get-CimInstance Win32_BIOS | Select-Object SMBIOSBIOSVersion

Das Beispiel zeigt den PowerShell-Ersatz, der auf allen aktuellen Windows-Versionen funktioniert. Unter Windows 10 läuft der alte wmic-Befehl noch.

rundll32.exe powrprof.dll,SetSuspendState CMD Ohne Adminrechte

Versetzt den PC direkt in den Ruhezustand bzw. Energiesparmodus, ohne über das Startmenü zu gehen.

Beispiel

rundll32.exe powrprof.dll,SetSuspendState 0,1,0
rundll32.exe user32.dll,LockWorkStation CMD Ohne Adminrechte

Sperrt sofort den aktuellen Windows-Arbeitsplatz, wie mit Windows-Taste+L.

Beispiel

rundll32.exe user32.dll,LockWorkStation
control CMD Ohne Adminrechte

Öffnet die klassische Systemsteuerung bzw. gezielt einzelne Unterseiten davon.

Beispiel

control folders

Weitere Beispiele: control admintools (Verwaltung), control fonts (Schriftarten).

CMD – Netzwerk

ipconfig CMD Ohne Adminrechte

Zeigt die aktuelle Netzwerkkonfiguration an, unter anderem IP-Adresse, Subnetzmaske und Standardgateway.

Beispiel

ipconfig /all

/all zeigt zusätzlich MAC-Adresse, DNS-Server und DHCP-Details.

ping CMD Ohne Adminrechte

Prüft, ob ein Gerät im Netzwerk oder eine Webseite erreichbar ist, und misst die Antwortzeit.

Beispiel

ping google.com -t

-t pingt dauerhaft, bis mit Strg+C abgebrochen wird.

tracert CMD Ohne Adminrechte

Zeigt jede Zwischenstation (Router/Hop), über die eine Verbindung zu einem Ziel läuft – hilfreich, um zu sehen, wo eine Verbindung stockt.

Beispiel

tracert google.com
netstat CMD Ohne Adminrechte

Zeigt aktive Netzwerkverbindungen und offene Ports an.

Beispiel

netstat -ano

-ano zeigt zusätzlich den Zustand aller Verbindungen inklusive Prozess-ID (PID).

nslookup CMD Ohne Adminrechte

Fragt einen DNS-Server ab und zeigt, zu welcher IP-Adresse ein Domainname aufgelöst wird.

Beispiel

nslookup wee.samasoft.de
netsh winsock reset CMD Admin erforderlich

Setzt den Winsock-Katalog zurück, der für die Netzwerkkommunikation zuständig ist. Klassischer Fix bei hartnäckigen Internetproblemen.

Beispiel

netsh winsock reset

Nach dem Befehl ist ein Neustart erforderlich, damit die Änderung wirkt.

net use CMD Ohne Adminrechte

Verbindet ein Netzlaufwerk mit einer freigegebenen Ordnerfreigabe oder trennt eine bestehende Verbindung wieder.

Beispiel

net use Z: \\server\freigabe /persistent:yes

/persistent:yes sorgt dafür, dass die Verbindung auch nach einem Neustart bestehen bleibt.

net share CMD Admin erforderlich

Zeigt aktuelle Ordnerfreigaben im Netzwerk an oder erstellt/entfernt eigene Freigaben.

Beispiel

net share Freigabe=C:\Daten /grant:Markus,FULL
arp -a CMD Ohne Adminrechte

Zeigt den ARP-Cache an, also welche IP-Adressen im lokalen Netz zu welchen MAC-Adressen gehören.

Beispiel

arp -a
getmac CMD Ohne Adminrechte

Gibt die MAC-Adressen aller Netzwerkadapter aus.

Beispiel

getmac /v

/v zeigt zusätzlich den Namen der Verbindung und den Adapter an.

hostname CMD Ohne Adminrechte

Zeigt den Computernamen des Geräts an.

Beispiel

hostname
pathping CMD Ohne Adminrechte

Kombiniert ping und tracert: ermittelt alle Stationen auf dem Weg zum Ziel und misst für jede einzelne Latenz und Paketverlust. Gut geeignet, um herauszufinden, an welcher Stelle eine Verbindung hakt.

Beispiel

pathping wee.samasoft.de

Nach der Routenermittlung sammelt pathping eine Weile Statistiken, je nach Anzahl der Stationen kann das ein bis zwei Minuten dauern.

route print CMD Ohne Adminrechte

Zeigt die Routing-Tabelle des PCs an, also über welche Schnittstelle und welches Gateway Daten in welche Netze geschickt werden.

Beispiel

route print -4

-4 beschränkt die Ausgabe auf IPv4, -6 auf IPv6.

netsh wlan show wlanreport CMD Admin erforderlich

Erstellt einen HTML-Bericht über die WLAN-Verbindungen der letzten drei Tage, inklusive Verbindungsabbrüchen und Fehlern.

Beispiel

netsh wlan show wlanreport

Den Speicherort der HTML-Datei gibt der Befehl am Ende der Ausgabe an.

CMD – Datenträger & Wartung

sfc /scannow CMD Admin erforderlich

Der System File Checker prüft alle geschützten Systemdateien auf Beschädigung und repariert sie automatisch, wenn möglich.

Beispiel

sfc /scannow

Läuft nur mit Adminrechten. Bei hartnäckigen Fehlern vorher DISM ausführen.

chkdsk CMD Admin erforderlich

Prüft eine Festplatte oder SSD auf Dateisystemfehler und fehlerhafte Sektoren, kann diese auch reparieren.

Beispiel

chkdsk C: /f /r

/f repariert Fehler, /r sucht zusätzlich nach fehlerhaften Sektoren. Für das Systemlaufwerk ist danach ein Neustart nötig.

DISM /Online /Cleanup-Image /RestoreHealth CMD Admin erforderlich

Repariert das zugrunde liegende Windows-Abbild über Windows Update, wenn sfc /scannow allein nicht ausreicht.

Beispiel

DISM /Online /Cleanup-Image /RestoreHealth

Braucht eine funktionierende Internetverbindung, kann je nach System einige Minuten dauern.

diskpart CMD Admin erforderlich

Öffnet ein eigenes Kommandozeilen-Tool zur Verwaltung von Partitionen und Datenträgern – Erstellen, Löschen, Formatieren, Laufwerksbuchstaben zuweisen.

Beispiel

diskpart

Sehr mächtiges Tool – ein falscher Befehl kann Daten unwiderruflich löschen, immer die aktive Auswahl (list disk/select disk) genau prüfen.

format CMD Admin erforderlich

Formatiert ein Laufwerk und löscht dabei alle Daten darauf.

Beispiel

format E: /FS:NTFS /Q

/Q führt eine Schnellformatierung durch. Vor dem Ausführen unbedingt den Laufwerksbuchstaben prüfen.

cipher /w CMD Ohne Adminrechte

Überschreibt den freien, ungenutzten Speicherplatz eines Laufwerks mehrfach, damit sich bereits gelöschte Dateien nicht mehr wiederherstellen lassen. Vorhandene Dateien bleiben davon unberührt.

Beispiel

cipher /w:C:\

Kann je nach Laufwerksgröße einige Zeit dauern.

bcdedit -set {bootmgr} displaybootmenu CMD Admin erforderlich

Legt fest, ob beim Start des PCs kurz das Bootmenü (erweiterter Start/F8) angezeigt wird, und wie lange.

Beispiel

bcdedit -set {bootmgr} displaybootmenu yes

Anzeigedauer separat einstellbar mit bcdedit -set {bootmgr} timeout 5 (Wert in Sekunden).

DISM /Online /Set-ReservedStorageState CMD Admin erforderlich

Aktiviert oder deaktiviert den reservierten Speicher, den Windows automatisch für Updates und temporäre Dateien freihält.

Beispiel

DISM /Online /Set-ReservedStorageState /State:Disabled

Für State:Enabled entsprechend /State:Enabled verwenden. Aktuellen Status vorher mit /Get-ReservedStorageState prüfen.

DISM /Online /Get-ReservedStorageState CMD Ohne Adminrechte

Zeigt an, ob der reservierte Speicher aktuell aktiviert oder deaktiviert ist.

Beispiel

DISM /Online /Get-ReservedStorageState
DISM /Online /Set-OSUninstallWindow CMD Admin erforderlich

Legt fest, wie viele Tage lang nach einem Windows-Upgrade die Möglichkeit besteht, zur vorherigen Version zurückzukehren.

Beispiel

DISM /Online /Set-OSUninstallWindow /Value:60

Maximalwert ist 60 Tage. Aktuellen Wert vorher mit /Get-OSUninstallWindow prüfen.

DISM /Online /Get-OSUninstallWindow CMD Ohne Adminrechte

Zeigt an, wie viele Tage aktuell noch zur Verfügung stehen, um zur vorherigen Windows-Version zurückzukehren.

Beispiel

DISM /Online /Get-OSUninstallWindow
vssadmin list shadows CMD Admin erforderlich

Listet vorhandene Schattenkopien (die technische Grundlage von Wiederherstellungspunkten und dem Datei-Vorversionen-Feature) eines Laufwerks auf.

Beispiel

vssadmin list shadows
reagentc /info CMD Admin erforderlich

Zeigt an, ob die Windows-Wiederherstellungsumgebung (WinRE) aktiviert ist und wo das Wiederherstellungsimage liegt.

Beispiel

reagentc /info

Mit reagentc /disable bzw. reagentc /enable lässt sich WinRE aus- und wieder einschalten.

mbr2gpt CMD Admin erforderlich

Wandelt die Systemfestplatte von MBR in GPT um, ohne Daten zu löschen. Voraussetzung, um von Legacy-BIOS auf UEFI umzusteigen.

Beispiel

mbr2gpt /validate /disk:0 /allowFullOS

Erst mit /validate prüfen, dann mit /convert umwandeln. Danach muss die Firmware auf UEFI-Start umgestellt werden, sonst startet Windows nicht. BitLocker vorher anhalten.

manage-bde -status CMD Admin erforderlich

Zeigt für alle Laufwerke den BitLocker-Status an: Verschlüsselungsgrad, Verfahren, Schutzstatus und Schlüsselschutzvorrichtungen.

Beispiel

manage-bde -status C:
cleanmgr CMD Ohne Adminrechte

Startet die Datenträgerbereinigung. Mit gespeicherten Profilen lässt sie sich auch automatisiert ausführen.

Beispiel

cleanmgr /sageset:1

/sageset:1 speichert die Auswahl als Profil 1, cleanmgr /sagerun:1 führt es später ohne Rückfragen aus.

driverquery CMD Ohne Adminrechte

Listet alle installierten Gerätetreiber mit Name, Typ und Datum auf.

Beispiel

driverquery /fo csv > treiber.csv

/si zeigt nur signierte Treiber, /v liefert ausführlichere Infos.

pnputil CMD Admin erforderlich

Verwaltet den Treiberspeicher: Treiberpakete auflisten, exportieren oder löschen und Geräte mit Problemen anzeigen.

Beispiel

pnputil /enum-devices /problem

pnputil /export-driver * D:\Treiber sichert alle Drittanbieter-Treiber, z. B. vor einer Neuinstallation.

CMD – Registry & Aufgaben

reg query CMD Ohne Adminrechte

Liest einen Wert oder Schlüssel aus der Windows-Registry aus. Für Schlüssel unter HKEY_LOCAL_MACHINE sind teils Adminrechte nötig.

Beispiel

reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Run"
reg add CMD Admin erforderlich

Fügt einen neuen Schlüssel oder Wert in die Registry ein bzw. überschreibt einen bestehenden.

Beispiel

reg add "HKCU\Software\Test" /v Beispiel /t REG_SZ /d "Wert" /f

Vor Registry-Änderungen immer ein Backup erstellen (reg export).

schtasks CMD Admin erforderlich

Erstellt, ändert oder löscht geplante Aufgaben über die Kommandozeile, als Alternative zur Aufgabenplanung.

Beispiel

schtasks /create /tn "Backup" /tr "C:\Skripte\backup.bat" /sc daily /st 20:00
gpupdate /force CMD Admin erforderlich

Erzwingt die sofortige Aktualisierung aller Gruppenrichtlinien, ohne auf den nächsten automatischen Zyklus zu warten.

Beispiel

gpupdate /force
gpresult /r CMD Ohne Adminrechte

Zeigt eine Zusammenfassung, welche Gruppenrichtlinien aktuell auf den PC bzw. Benutzer angewendet werden.

Beispiel

gpresult /r

CMD – Benutzer & Rechte

net user CMD Admin erforderlich

Zeigt Benutzerkonten an oder legt neue an, ändert Passwörter. Zum Anlegen/Ändern von Konten sind Adminrechte nötig.

Beispiel

net user Gast /active:no

Deaktiviert hier das eingebaute Gastkonto.

net localgroup administrators CMD Admin erforderlich

Zeigt Mitglieder der lokalen Administratoren-Gruppe an oder fügt Benutzer hinzu bzw. entfernt sie.

Beispiel

net localgroup administrators Markus /add
wmic UserAccount set PasswordExpires CMD Admin erforderlich

Legte fest, ob das Kennwort eines Benutzerkontos abläuft oder dauerhaft gültig bleibt. WMIC ist unter Windows 11 ab Version 24H2 seit August 2026 entfernt.

Beispiel

Set-LocalUser -Name "Markus" -PasswordNeverExpires $true

Das Beispiel zeigt den PowerShell-Ersatz (als Administrator ausführen). Unter Windows 10 funktioniert noch: wmic UserAccount where Name="Markus" set PasswordExpires=False

sudo CMD Ohne Adminrechte

Führt einen einzelnen Befehl mit Administratorrechten aus, ohne vorher extra eine Admin-Konsole zu öffnen. Vor der Ausführung erscheint die normale UAC-Abfrage.

Beispiel

sudo notepad C:\Windows\System32\drivers\etc\hosts

Gibt es ab Windows 11 24H2 und muss erst eingeschaltet werden: Einstellungen → System → Erweitert. Standardmäßig öffnet sich der Befehl in einem neuen Fenster, das ist auch die sicherste Einstellung.

cmdkey CMD Ohne Adminrechte

Zeigt gespeicherte Anmeldedaten an oder legt sie an bzw. löscht sie, z. B. für Netzwerkfreigaben oder Remotedesktop.

Beispiel

cmdkey /list

cmdkey /delete:NAS löscht gespeicherte Zugangsdaten für das Ziel "NAS", praktisch wenn eine Freigabe mit altem Passwort hängt.

CMD – Energie & Akku

powercfg /energy CMD Admin erforderlich

Erstellt einen Energieeffizienz-Bericht, der typische Probleme bei Energiesparplänen und Akkulaufzeit auflistet.

Beispiel

powercfg /energy /output C:\Bericht.html
powercfg /batteryreport CMD Ohne Adminrechte

Erstellt einen HTML-Bericht über die Akkunutzung über die gesamte Lebensdauer des Geräts. Hilfreich, um einzuschätzen, wie stark der Akku schon nachgelassen hat.

Beispiel

powercfg /batteryreport /output "C:\akku-bericht.html"

Ohne /output landet die Datei im aktuellen Ordner der Konsole.

powercfg /sleepstudy CMD Ohne Adminrechte

Erstellt einen Bericht zur Qualität des modernen Standbys der letzten drei Tage, hilfreich wenn ein Notebook im Standby auffällig viel Akku verliert.

Beispiel

powercfg /sleepstudy /duration 7

/duration legt fest, wie viele Tage der Bericht abdeckt.

powercfg /requests CMD Admin erforderlich

Zeigt, welche Programme oder Treiber gerade verhindern, dass sich der Bildschirm abschaltet oder der PC in den Energiesparmodus geht.

Beispiel

powercfg /requests
powercfg /lastwake CMD Ohne Adminrechte

Zeigt an, was den PC zuletzt aus dem Energiesparmodus geweckt hat.

Beispiel

powercfg /lastwake

powercfg /devicequery wake_armed listet alle Geräte, die den PC aufwecken dürfen.

powercfg /hibernate CMD Admin erforderlich

Schaltet den Ruhezustand ein oder aus und legt die Größe der Ruhezustandsdatei fest.

Beispiel

powercfg /hibernate off

Laut Microsoft funktioniert ohne Ruhezustand auch der hybride Standbymodus nicht mehr. Wieder einschalten mit powercfg /hibernate on.

CMD – Lizenz & Aktivierung

slmgr /xpr CMD Ohne Adminrechte

Zeigt an, ob Windows dauerhaft aktiviert ist oder bis zu welchem Datum eine zeitlich begrenzte Aktivierung (z. B. bei Volumenlizenzen) noch gültig ist.

Beispiel

slmgr /xpr

Reine Anzeige, verändert nichts am System – trotzdem am zuverlässigsten aus einer Eingabeaufforderung mit Adminrechten ausführen.

slmgr /dlv CMD Ohne Adminrechte

Zeigt ausführliche Lizenzdetails an: Kanal (Retail/OEM/Volumenlizenz), Teil-Produktschlüssel, verbleibende Aktivierungen und Ablaufinformationen.

Beispiel

slmgr /dlv
slmgr /ato CMD Admin erforderlich

Stößt die Online-Aktivierung von Windows erneut an, z. B. nach Eingabe eines neuen Produktschlüssels oder nach Hardware-Wechsel.

Beispiel

slmgr /ato

Produktschlüssel vorher mit slmgr /ipk <Schlüssel> hinterlegen, falls noch nicht geschehen.

CMD – Systemwerkzeuge starten

msinfo32 CMD Ohne Adminrechte

Öffnet die "Systeminformationen" – eine übersichtliche Zusammenfassung von Hardware, installierten Treibern und Systemkomponenten.

Beispiel

msinfo32
dxdiag CMD Ohne Adminrechte

Öffnet das DirectX-Diagnoseprogramm mit Details zu Grafikkarte, Sound und installierten DirectX-Komponenten – hilfreich bei Grafik- oder Spieleproblemen.

Beispiel

dxdiag
devmgmt.msc CMD Ohne Adminrechte

Öffnet den Geräte-Manager direkt, ohne über die Einstellungen zu gehen.

Beispiel

devmgmt.msc
eventvwr CMD Ohne Adminrechte

Öffnet die Ereignisanzeige mit den Protokollen von Windows, Anwendungen und Sicherheitsereignissen.

Beispiel

eventvwr
services.msc CMD Ohne Adminrechte

Öffnet die Dienste-Verwaltung, in der sich Windows-Dienste starten, stoppen und ihr Starttyp anpassen lässt. Zum Ändern von Diensten sind Adminrechte nötig.

Beispiel

services.msc
taskschd.msc CMD Ohne Adminrechte

Öffnet die Aufgabenplanung, mit der sich Programme oder Skripte automatisch zeitgesteuert ausführen lassen.

Beispiel

taskschd.msc
winver CMD Ohne Adminrechte

Zeigt in einem kleinen Fenster die genaue Windows-Version und Build-Nummer an – schneller als über die Einstellungen.

Beispiel

winver

CMD – Software & Apps

winget install CMD Ohne Adminrechte

Installiert ein Programm über den Windows-Paket-Manager, ohne Download-Seiten und Installer-Klickerei.

Beispiel

winget install --id Mozilla.Firefox -e

Mit --id und -e (exakter Treffer) installierst du garantiert das richtige Paket. Manche Programme fragen während der Installation nach Adminrechten.

winget upgrade --all CMD Ohne Adminrechte

Aktualisiert alle installierten Programme, für die winget eine neuere Version kennt, in einem Rutsch.

Beispiel

winget upgrade --all

Ohne --all zeigt winget upgrade nur an, wofür es Updates gibt.

winget export CMD Ohne Adminrechte

Speichert eine Liste der installierten Programme in einer Datei. Mit winget import lassen sie sich auf einem anderen PC oder nach einer Neuinstallation wieder einspielen.

Beispiel

winget export -o C:\programme.json

Gegenstück: winget import -i C:\programme.json

PowerShell – Dateien & Ordner

Get-ChildItem PowerShell Ohne Adminrechte

Listet Dateien und Unterordner eines Verzeichnisses auf – das PowerShell-Gegenstück zu dir. Alias: gci, ls, dir.

Beispiel

Get-ChildItem C:\Windows -Recurse -File

-Recurse durchsucht auch alle Unterordner, -File zeigt nur Dateien (keine Ordner).

Set-Location PowerShell Ohne Adminrechte

Wechselt das aktuelle Verzeichnis. Alias: cd, sl.

Beispiel

Set-Location C:\Benutzer\Markus\Downloads
Copy-Item PowerShell Ohne Adminrechte

Kopiert Dateien oder ganze Ordner, inklusive Unterordnern mit -Recurse.

Beispiel

Copy-Item C:\Daten -Destination D:\Backup -Recurse
Remove-Item PowerShell Ohne Adminrechte

Löscht Dateien oder Ordner. Alias: rm, del, ri.

Beispiel

Remove-Item C:\Temp\*.tmp -Force
Get-Content PowerShell Ohne Adminrechte

Gibt den Inhalt einer Textdatei aus, z. B. um Logdateien schnell anzusehen. Alias: cat, gc, type.

Beispiel

Get-Content C:\Logs\log.txt -Tail 20

-Tail 20 zeigt nur die letzten 20 Zeilen – praktisch bei großen Logdateien.

Select-String PowerShell Ohne Adminrechte

Durchsucht Text (Dateien oder Pipeline-Ausgabe) nach einem Suchbegriff oder regulären Ausdruck, ähnlich wie findstr oder grep.

Beispiel

Select-String -Path C:\Logs\*.log -Pattern "Fehler"
Clear-RecycleBin PowerShell Ohne Adminrechte

Leert den Papierkorb, ohne dass ein Bestätigungsdialog angezeigt wird.

Beispiel

Clear-RecycleBin -Force

-Force unterdrückt die Sicherheitsabfrage – die Dateien darin sind danach endgültig weg.

Get-FileHash PowerShell Ohne Adminrechte

Berechnet den Hashwert (Prüfsumme) einer Datei, z. B. um deren Integrität zu überprüfen.

Beispiel

Get-FileHash -Algorithm SHA256 "C:\Downloads\Datei.exe"

Unterstützt unter anderem SHA1, SHA256 und MD5 als Algorithmus.

Get-Acl PowerShell Ohne Adminrechte

Zeigt die aktuellen Zugriffsrechte (Access Control List) einer Datei oder eines Ordners an.

Beispiel

Get-Acl C:\Windows\regedit.exe

Lässt sich per Pipe an Set-Acl weiterreichen, um die Rechte einer Datei auf eine andere zu übertragen.

Set-Acl PowerShell Admin erforderlich

Überträgt Zugriffsrechte auf eine Datei oder einen Ordner, meist in Kombination mit Get-Acl.

Beispiel

Get-Acl C:\Windows\regedit.exe | Set-Acl C:\Windows\write.exe

Überschreibt die bisherigen Rechte des Ziels – vorher prüfen, ob das gewünscht ist.

Compress-Archive PowerShell Ohne Adminrechte

Packt Dateien oder Ordner in eine ZIP-Datei, ohne dass ein separates Zip-Tool nötig ist.

Beispiel

Compress-Archive -Path C:\Daten\* -DestinationPath C:\Daten.zip
Expand-Archive PowerShell Ohne Adminrechte

Entpackt eine ZIP-Datei in einen Zielordner.

Beispiel

Expand-Archive -Path C:\Daten.zip -DestinationPath C:\Daten

PowerShell – Prozesse & Dienste

Get-Process PowerShell Ohne Adminrechte

Zeigt alle laufenden Prozesse mit Details wie CPU- und Arbeitsspeichernutzung an. Alias: gps, ps.

Beispiel

Get-Process | Sort-Object CPU -Descending | Select-Object -First 10

Zeigt hier die 10 Prozesse mit dem höchsten CPU-Verbrauch.

Stop-Process PowerShell Ohne Adminrechte

Beendet einen laufenden Prozess. Für Prozesse anderer Benutzer oder geschützte Systemprozesse sind Adminrechte nötig.

Beispiel

Stop-Process -Name notepad -Force
Get-Service PowerShell Ohne Adminrechte

Zeigt Windows-Dienste und deren aktuellen Status (läuft/gestoppt) an.

Beispiel

Get-Service | Where-Object { $_.Status -eq "Running" }
Restart-Service PowerShell Admin erforderlich

Startet einen Windows-Dienst neu, z. B. um ihn nach einer Fehlfunktion zurückzusetzen.

Beispiel

Restart-Service -Name Spooler

Beispiel setzt den Druckwarteschlangen-Dienst zurück – klassischer Fix bei Druckerproblemen.

Get-WinEvent PowerShell Ohne Adminrechte

Liest Einträge aus der Ereignisanzeige (Event Log) aus. Für das Sicherheitsprotokoll sind Adminrechte nötig.

Beispiel

Get-WinEvent -LogName System -MaxEvents 20
Start-Process PowerShell Ohne Adminrechte

Startet ein Programm oder einen Befehl, optional mit Adminrechten oder eigenen Startparametern.

Beispiel

Start-Process cmd -Verb RunAs

-Verb RunAs öffnet das Programm mit erhöhten Rechten (UAC-Abfrage).

PowerShell – Netzwerk

Get-NetIPConfiguration PowerShell Ohne Adminrechte

Zeigt die aktuelle Netzwerkkonfiguration übersichtlich an – das PowerShell-Gegenstück zu ipconfig.

Beispiel

Get-NetIPConfiguration -Detailed
Test-NetConnection PowerShell Ohne Adminrechte

Prüft die Erreichbarkeit eines Ziels, kann dabei auch gezielt einen bestimmten Port testen – Kombination aus ping und Port-Check.

Beispiel

Test-NetConnection google.com -Port 443
Get-NetAdapter PowerShell Ohne Adminrechte

Zeigt alle Netzwerkadapter (LAN, WLAN, virtuelle Adapter) mit Status und Verbindungsgeschwindigkeit an.

Beispiel

Get-NetAdapter | Where-Object { $_.Status -eq "Up" }
Clear-DnsClientCache PowerShell Admin erforderlich

Leert den lokalen DNS-Cache, damit Domainnamen neu aufgelöst werden – hilfreich bei DNS-Problemen oder nach einem Serverumzug.

Beispiel

Clear-DnsClientCache
Test-Connection PowerShell Ohne Adminrechte

Prüft, ob ein Gerät im Netzwerk erreichbar ist – das PowerShell-Gegenstück zu ping.

Beispiel

Test-Connection google.com
Get-NetFirewallRule PowerShell Ohne Adminrechte

Zeigt bestehende Windows-Firewall-Regeln an, inklusive Richtung, Status und zugehörigem Programm.

Beispiel

Get-NetFirewallRule -DisplayName "*Remote Desktop*"
New-NetFirewallRule PowerShell Admin erforderlich

Legt eine neue Windows-Firewall-Regel an, z. B. um einen bestimmten Port für ein Programm freizugeben.

Beispiel

New-NetFirewallRule -DisplayName "Mein Port" -Direction Inbound -LocalPort 8080 -Protocol TCP -Action Allow

PowerShell – Datenträger & Speicher

Get-Volume PowerShell Ohne Adminrechte

Zeigt alle Laufwerke mit Dateisystem, Größe und freiem Speicherplatz an.

Beispiel

Get-Volume | Sort-Object SizeRemaining
Get-PhysicalDisk PowerShell Ohne Adminrechte

Zeigt die eingebauten physischen Datenträger an, inklusive Typ (SSD/HDD), Zustand (Health Status) und Medientyp.

Beispiel

Get-PhysicalDisk | Select-Object FriendlyName, MediaType, HealthStatus
Optimize-Volume PowerShell Admin erforderlich

Optimiert ein Laufwerk – defragmentiert eine klassische Festplatte bzw. führt bei einer SSD den TRIM-Befehl aus.

Beispiel

Optimize-Volume -DriveLetter C -Verbose
Get-BitLockerVolume PowerShell Admin erforderlich

Zeigt den BitLocker-Verschlüsselungsstatus aller Laufwerke an – ob und wie weit ein Laufwerk verschlüsselt ist.

Beispiel

Get-BitLockerVolume -MountPoint "C:"

PowerShell – System & Verwaltung

Get-ComputerInfo PowerShell Ohne Adminrechte

Liefert eine sehr ausführliche Systemübersicht – Windows-Version, BIOS, Arbeitsspeicher, Hersteller und vieles mehr.

Beispiel

Get-ComputerInfo | Select-Object WindowsProductName, OsVersion, CsSystemFamily
Get-HotFix PowerShell Ohne Adminrechte

Listet installierte Windows-Updates (Hotfixes) mit Installationsdatum auf.

Beispiel

Get-HotFix | Sort-Object InstalledOn -Descending
Get-CimInstance PowerShell Ohne Adminrechte

Fragt detaillierte Hardware- und System-Informationen über WMI/CIM ab, z. B. zu Mainboard, CPU oder installierter Software.

Beispiel

Get-CimInstance Win32_BIOS
Get-ExecutionPolicy PowerShell Ohne Adminrechte

Zeigt an, welche Ausführungsrichtlinie für PowerShell-Skripte aktuell gilt (z. B. ob unsignierte Skripte ausgeführt werden dürfen).

Beispiel

Get-ExecutionPolicy -List
Set-ExecutionPolicy PowerShell Admin erforderlich

Ändert die Ausführungsrichtlinie für PowerShell-Skripte auf dem System.

Beispiel

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

Mit -Scope CurrentUser sind für diese Variante meist keine Adminrechte nötig – für den systemweiten Scope schon.

Get-LocalUser PowerShell Admin erforderlich

Zeigt alle lokalen Benutzerkonten des PCs an.

Beispiel

Get-LocalUser
New-LocalUser PowerShell Admin erforderlich

Legt ein neues lokales Benutzerkonto an.

Beispiel

New-LocalUser -Name "Gast2" -NoPassword
Restart-Computer PowerShell Admin erforderlich

Startet den PC neu, optional mit Verzögerung oder auf einem anderen Rechner im Netzwerk.

Beispiel

Restart-Computer -Force
Mount-DiskImage PowerShell Ohne Adminrechte

Bindet eine ISO- oder VHD-Datei als virtuelles Laufwerk ein, ohne dass ein separates Tool nötig ist.

Beispiel

Mount-DiskImage -ImagePath "C:\ISOs\Windows.iso"
Get-AppxPackage PowerShell Ohne Adminrechte

Listet installierte Microsoft-Store-Apps (UWP-Apps) auf – nützlich, um vorinstallierte Windows-Apps zu identifizieren, bevor man sie entfernt.

Beispiel

Get-AppxPackage -Name "*xbox*"
Get-PnpDevice PowerShell Ohne Adminrechte

Zeigt alle Plug-and-Play-Geräte mit Status an – das PowerShell-Gegenstück zum Geräte-Manager, auch gut filterbar.

Beispiel

Get-PnpDevice | Where-Object { $_.Status -eq "Error" }
Confirm-SecureBootUEFI PowerShell Admin erforderlich

Prüft, ob Secure Boot aktiv ist. Gibt True (aktiv) oder False (deaktiviert) zurück.

Beispiel

Confirm-SecureBootUEFI

Auf Systemen ohne UEFI bzw. ohne Secure-Boot-Unterstützung erscheint stattdessen die Meldung "Cmdlet not supported on this platform".

Get-Tpm PowerShell Admin erforderlich

Zeigt den Zustand des TPM-Chips an, z. B. ob er vorhanden, aktiviert und einsatzbereit ist.

Beispiel

Get-Tpm

Wichtige Felder: TpmPresent (vorhanden), TpmReady (einsatzbereit) und TpmEnabled (aktiviert).

Checkpoint-Computer PowerShell Admin erforderlich

Erstellt einen Wiederherstellungspunkt, z. B. vor einer Treiberinstallation oder einem Registry-Eingriff.

Beispiel

Checkpoint-Computer -Description "Vor Treiberupdate"

Windows erlaubt nur einen solchen Wiederherstellungspunkt pro 24 Stunden, ein weiterer Versuch endet mit einer Fehlermeldung.

Start-MpScan PowerShell Admin erforderlich

Startet einen Scan mit Microsoft Defender, wahlweise als Schnell-, vollständige oder benutzerdefinierte Überprüfung.

Beispiel

Start-MpScan -ScanType QuickScan

-ScanType FullScan prüft das ganze System, mit -ScanPath und CustomScan nur einen bestimmten Ordner.

Set-LocalUser PowerShell Admin erforderlich

Ändert Eigenschaften eines lokalen Benutzerkontos, z. B. ob das Kennwort abläuft. Ersatz für den entfernten wmic-UserAccount-Befehl.

Beispiel

Set-LocalUser -Name "Markus" -PasswordNeverExpires $true

Kein Eintrag gefunden.