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
dirCMDOhne Adminrechte
Zeigt den Inhalt eines Ordners an – Dateien, Unterordner, Größe und Änderungsdatum.
Beispiel
dir C:\Windows /s
/s durchsucht auch alle Unterordner.
cdCMDOhne Adminrechte
Wechselt das aktuelle Verzeichnis in der Eingabeaufforderung.
Beispiel
cd C:\Benutzer\Markus\Downloads
copyCMDOhne Adminrechte
Kopiert eine oder mehrere Dateien von einem Ort zu einem anderen.
Beispiel
copy bericht.docx D:\Backup
xcopyCMDOhne 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.
robocopyCMDOhne 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.
delCMDOhne Adminrechte
Löscht eine oder mehrere Dateien endgültig, ohne Umweg über den Papierkorb.
Beispiel
del *.tmp
renCMDOhne Adminrechte
Benennt eine Datei oder einen Ordner um.
Beispiel
ren alt.txt neu.txt
mkdirCMDOhne Adminrechte
Legt einen neuen Ordner an (Kurzform: md).
Beispiel
mkdir C:\Projekte\Neu
attribCMDOhne 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.
takeownCMDAdmin 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.
icaclsCMDAdmin erforderlich
Zeigt oder ändert die NTFS-Zugriffsrechte einer Datei oder eines Ordners.
/grant ...:F vergibt Vollzugriff (Full control) an den angegebenen Benutzer.
findstrCMDOhne 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.
treeCMDOhne 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.
fcCMDOhne Adminrechte
Vergleicht zwei Dateien oder Dateigruppen und zeigt die Unterschiede an.
Beispiel
fc alt.txt neu.txt
mklinkCMDAdmin erforderlich
Erstellt symbolische Links, Hardlinks oder Verzeichnisverbindungen (Junctions). Damit kann ein Ordner an einer anderen Stelle erscheinen, ohne kopiert zu werden.
Beispiel
mklink /j C:\Spiele D:\Spiele
Standardmäßig haben nur Administratoren das Recht, symbolische Links zu erstellen. /d erzeugt einen Ordner-Symlink, /h einen Hardlink, /j eine Verzeichnisverbindung.
clipCMDOhne Adminrechte
Leitet die Ausgabe eines Befehls direkt in die Zwischenablage um, sodass du sie anschließend einfügen kannst.
Beispiel
ipconfig /all | clip
certutil -hashfileCMDOhne 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
tasklistCMDOhne 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.
taskkillCMDOhne 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.
systeminfoCMDOhne Adminrechte
Zeigt eine ausführliche Übersicht über das System: Windows-Version, Arbeitsspeicher, installierte Updates, Netzwerkkarten und mehr.
Beispiel
systeminfo | findstr /C:"Betriebssystemname"
whoamiCMDOhne 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.
shutdownCMDOhne 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.
logoffCMDOhne Adminrechte
Meldet den aktuell angemeldeten Benutzer ab.
Beispiel
logoff
wmic bios get smbiosbiosversionCMDOhne 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.
Sperrt sofort den aktuellen Windows-Arbeitsplatz, wie mit Windows-Taste+L.
Beispiel
rundll32.exe user32.dll,LockWorkStation
controlCMDOhne Adminrechte
Öffnet die klassische Systemsteuerung bzw. gezielt einzelne Unterseiten davon.
Beispiel
control folders
Weitere Beispiele: control admintools (Verwaltung), control fonts (Schriftarten).
CMD – Netzwerk
ipconfigCMDOhne 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.
pingCMDOhne 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.
tracertCMDOhne 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
netstatCMDOhne Adminrechte
Zeigt aktive Netzwerkverbindungen und offene Ports an.
Beispiel
netstat -ano
-ano zeigt zusätzlich den Zustand aller Verbindungen inklusive Prozess-ID (PID).
nslookupCMDOhne Adminrechte
Fragt einen DNS-Server ab und zeigt, zu welcher IP-Adresse ein Domainname aufgelöst wird.
Beispiel
nslookup wee.samasoft.de
netsh winsock resetCMDAdmin 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 useCMDOhne 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 shareCMDAdmin erforderlich
Zeigt aktuelle Ordnerfreigaben im Netzwerk an oder erstellt/entfernt eigene Freigaben.
Beispiel
net share Freigabe=C:\Daten /grant:Markus,FULL
arp -aCMDOhne Adminrechte
Zeigt den ARP-Cache an, also welche IP-Adressen im lokalen Netz zu welchen MAC-Adressen gehören.
Beispiel
arp -a
getmacCMDOhne Adminrechte
Gibt die MAC-Adressen aller Netzwerkadapter aus.
Beispiel
getmac /v
/v zeigt zusätzlich den Namen der Verbindung und den Adapter an.
hostnameCMDOhne Adminrechte
Zeigt den Computernamen des Geräts an.
Beispiel
hostname
pathpingCMDOhne 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 printCMDOhne 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 wlanreportCMDAdmin 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 /scannowCMDAdmin 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.
chkdskCMDAdmin 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.
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.
diskpartCMDAdmin 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.
formatCMDAdmin 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 /wCMDOhne 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.
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 shadowsCMDAdmin erforderlich
Listet vorhandene Schattenkopien (die technische Grundlage von Wiederherstellungspunkten und dem Datei-Vorversionen-Feature) eines Laufwerks auf.
Beispiel
vssadmin list shadows
reagentc /infoCMDAdmin 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.
mbr2gptCMDAdmin 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 -statusCMDAdmin erforderlich
Zeigt für alle Laufwerke den BitLocker-Status an: Verschlüsselungsgrad, Verfahren, Schutzstatus und Schlüsselschutzvorrichtungen.
Beispiel
manage-bde -status C:
cleanmgrCMDOhne 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.
driverqueryCMDOhne 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.
pnputilCMDAdmin 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 queryCMDOhne 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.
Erzwingt die sofortige Aktualisierung aller Gruppenrichtlinien, ohne auf den nächsten automatischen Zyklus zu warten.
Beispiel
gpupdate /force
gpresult /rCMDOhne Adminrechte
Zeigt eine Zusammenfassung, welche Gruppenrichtlinien aktuell auf den PC bzw. Benutzer angewendet werden.
Beispiel
gpresult /r
CMD – Benutzer & Rechte
net userCMDAdmin 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 administratorsCMDAdmin 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 PasswordExpiresCMDAdmin 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.
Das Beispiel zeigt den PowerShell-Ersatz (als Administrator ausführen). Unter Windows 10 funktioniert noch: wmic UserAccount where Name="Markus" set PasswordExpires=False
sudoCMDOhne 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.
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.
cmdkeyCMDOhne 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 /energyCMDAdmin erforderlich
Erstellt einen Energieeffizienz-Bericht, der typische Probleme bei Energiesparplänen und Akkulaufzeit auflistet.
Beispiel
powercfg /energy /output C:\Bericht.html
powercfg /batteryreportCMDOhne 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.
Ohne /output landet die Datei im aktuellen Ordner der Konsole.
powercfg /sleepstudyCMDOhne 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 /requestsCMDAdmin erforderlich
Zeigt, welche Programme oder Treiber gerade verhindern, dass sich der Bildschirm abschaltet oder der PC in den Energiesparmodus geht.
Beispiel
powercfg /requests
powercfg /lastwakeCMDOhne 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 /hibernateCMDAdmin 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 /xprCMDOhne 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 /dlvCMDOhne Adminrechte
Zeigt ausführliche Lizenzdetails an: Kanal (Retail/OEM/Volumenlizenz), Teil-Produktschlüssel, verbleibende Aktivierungen und Ablaufinformationen.
Beispiel
slmgr /dlv
slmgr /atoCMDAdmin 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
msinfo32CMDOhne Adminrechte
Öffnet die "Systeminformationen" – eine übersichtliche Zusammenfassung von Hardware, installierten Treibern und Systemkomponenten.
Beispiel
msinfo32
dxdiagCMDOhne Adminrechte
Öffnet das DirectX-Diagnoseprogramm mit Details zu Grafikkarte, Sound und installierten DirectX-Komponenten – hilfreich bei Grafik- oder Spieleproblemen.
Beispiel
dxdiag
devmgmt.mscCMDOhne Adminrechte
Öffnet den Geräte-Manager direkt, ohne über die Einstellungen zu gehen.
Beispiel
devmgmt.msc
eventvwrCMDOhne Adminrechte
Öffnet die Ereignisanzeige mit den Protokollen von Windows, Anwendungen und Sicherheitsereignissen.
Beispiel
eventvwr
services.mscCMDOhne 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.mscCMDOhne Adminrechte
Öffnet die Aufgabenplanung, mit der sich Programme oder Skripte automatisch zeitgesteuert ausführen lassen.
Beispiel
taskschd.msc
winverCMDOhne 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 searchCMDOhne Adminrechte
Sucht im Windows-Paket-Manager nach Programmen, die du per Befehl installieren kannst.
Beispiel
winget search firefox
Funktioniert in CMD und PowerShell. winget ist bei Windows 11 dabei und kommt unter Windows 10 ab Version 1809 über den App Installer.
winget installCMDOhne 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 --allCMDOhne 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 exportCMDOhne 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-ChildItemPowerShellOhne 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-LocationPowerShellOhne Adminrechte
Wechselt das aktuelle Verzeichnis. Alias: cd, sl.
Beispiel
Set-Location C:\Benutzer\Markus\Downloads
Copy-ItemPowerShellOhne Adminrechte
Kopiert Dateien oder ganze Ordner, inklusive Unterordnern mit -Recurse.