Office
Easy
docx
pdf
word
powershell
batch
DOCX → PDF (Word COM, PowerShell)
Konvertiert alle .docx im aktuellen Ordner in PDFs – direkt im selben Ordner. Funktioniert, wenn Microsoft Word installiert ist.
powershell -NoProfile -Command "$w=New-Object -ComObject Word.Application; $w.Visible=$false; Get-ChildItem -Filter *.docx | ForEach-Object { $d=$w.Documents.Open($_.FullName); $pdf=[IO.Path]::ChangeExtension($_.FullName,'pdf'); $d.SaveAs([ref]$pdf,[ref]17); $d.Close() }; $w.Quit()"
Kopieren
Hinweise:
Word darf die Dateien nicht geöffnet haben (sonst Lock/Fehler).
Vorher in den Ordner wechseln: cd /d "C:\Pfad\zum\Ordner"
Windows
Easy
firewall
netsh
Windows Firewall Regeln anzeigen
Listet alle aktiven Firewall-Regeln auf.
netsh advfirewall firewall show rule name=all
Kopieren
Hinweise:
Sehr lang – ggf. mit findstr filtern.
Windows
Medium
firewall
port
Firewall-Port freigeben
Öffnet einen TCP-Port in der Windows-Firewall.
netsh advfirewall firewall add rule name="Open Port 3000" dir=in action=allow protocol=TCP localport=3000
Kopieren
Hinweise:
Admin-Rechte erforderlich.
Windows
Easy
shutdown
PC sofort herunterfahren
Fährt den Rechner sofort herunter.
Kopieren
Hinweise:
Alle Programme werden beendet.
Windows
Easy
shutdown
restart
PC sofort neu starten
Startet den Rechner sofort neu.
Kopieren
Windows
Easy
shutdown
Herunterfahren abbrechen
Bricht ein geplantes Shutdown-Kommando ab.
Kopieren
Hinweise:
Funktioniert nur vor Ablauf des Timers.
Windows
Easy
user
whoami
Aktuellen Benutzer anzeigen
Zeigt den aktuell angemeldeten Benutzer.
Kopieren
Hinweise:
Praktisch bei Admin-/Service-Sessions.
Windows
Easy
user
net
Lokale Benutzer anzeigen
Listet alle lokalen Benutzerkonten.
Kopieren
Hinweise:
Admin-Rechte nicht zwingend nötig.
Windows
Easy
systeminfo
Systeminformationen anzeigen
Zeigt OS-Version, RAM, CPU, Patches.
Kopieren
Hinweise:
Kann ein paar Sekunden dauern.
PowerShell
Easy
disk
storage
Festplatten anzeigen
Zeigt alle Datenträger und Größen.
powershell -NoProfile -Command "Get-Disk"
Kopieren
Hinweise:
Sehr hilfreich vor Partitionierung.
PowerShell
Easy
storage
disk
Freien Speicher anzeigen
Zeigt freien Speicher aller Laufwerke.
powershell -NoProfile -Command "Get-PSDrive -PSProvider FileSystem"
Kopieren
Windows
Medium
temp
cleanup
Temp-Ordner leeren
Löscht temporäre Dateien des Benutzers.
Kopieren
Hinweise:
Einige Dateien können gesperrt sein.
Windows
Easy
env
Umgebungsvariablen anzeigen
Listet alle Environment-Variablen.
Kopieren
Hinweise:
Mit set PATH nur PATH anzeigen.
Windows
Medium
env
setx
Umgebungsvariable setzen
Setzt eine permanente Variable.
Kopieren
Dev
Easy
python
Python-Version prüfen
Zeigt installierte Python-Version.
Kopieren
Dev
Easy
node
npm
Node & npm Version prüfen
Zeigt Node.js und npm Version.
Kopieren
Hinweise:
Node muss installiert sein.
Windows
Easy
start
Programm per CMD starten
Startet ein Programm oder eine Datei.
Kopieren
Windows
Easy
browser
url
URL im Browser öffnen
Öffnet eine Webseite im Standardbrowser.
Kopieren
Windows
Medium
admin
Prüfen ob CMD als Admin läuft
Erkennt, ob Administratorrechte aktiv sind.
net session >nul 2>&1 && echo Admin || echo Kein Admin
Kopieren
Hinweise:
Sehr nützlich für Skripte.
Windows
Easy
uptime
System-Laufzeit anzeigen
Zeigt an, wie lange Windows läuft.
powershell -NoProfile -Command "(get-date) - (gcim Win32_OperatingSystem).LastBootUpTime"
Kopieren
Windows
Easy
mkdir
cmd
Ordner erstellen
Erstellt einen neuen Ordner.
mkdir "C:\Pfad\NeuerOrdner"
Kopieren
Hinweise:
Anführungszeichen bei Leerzeichen im Pfad nutzen.
Windows
Medium
rmdir
delete
Ordner rekursiv löschen
Löscht einen Ordner inkl. Inhalt ohne Rückfrage.
rmdir /s /q "C:\Pfad\Ordner"
Kopieren
Hinweise:
Vorsicht: unwiderruflich.
Windows
Easy
copy
cmd
Datei kopieren
Kopiert eine Datei an einen neuen Ort.
copy "C:\Pfad\datei.txt" "C:\Pfad\Backup\datei.txt"
Kopieren
Hinweise:
Für Ordner besser robocopy nutzen.
Windows
Easy
move
rename
Datei verschieben/umbenennen
Verschiebt oder benennt eine Datei um.
move "C:\Pfad\alt.txt" "C:\Pfad\neu.txt"
Kopieren
Hinweise:
Funktioniert auch über Laufwerke hinweg.
Windows
Medium
robocopy
backup
Ordner spiegeln (robocopy /MIR)
Spiegelt Quelle → Ziel (inkl. Löschungen!).
robocopy "C:\Quelle" "D:\Ziel" /MIR /R:1 /W:1
Kopieren
Hinweise:
Achtung: /MIR löscht im Ziel Dateien, die in der Quelle fehlen.
Windows
Medium
robocopy
copy
Schnelles Backup (robocopy)
Kopiert nur Änderungen, robust bei großen Ordnern.
robocopy "C:\Quelle" "D:\Backup" /E /Z /R:2 /W:2
Kopieren
Hinweise:
/E = inkl. Unterordner, /Z = restartfähig.
Windows
Medium
permissions
takeown
icacls
Besitz übernehmen (takeown + icacls)
Nützlich bei 'Zugriff verweigert' auf Ordner.
takeown /f "C:\Pfad\Ordner" /r /d y
icacls "C:\Pfad\Ordner" /grant %username%:F /t
Kopieren
Hinweise:
Als Administrator ausführen.
Windows
Hard
openfiles
admin
Offene Dateien anzeigen (optional)
Zeigt Dateien, die von Prozessen offen gehalten werden (Konfiguration nötig).
Kopieren
Hinweise:
Erfordert Admin; ggf. vorher: openfiles /local on + Neustart.
PowerShell
Medium
process
stop-process
Prozessbaum beenden (PowerShell)
Beendet Prozess und versucht auch Child-Prozesse zu schließen.
powershell -NoProfile -Command "Get-CimInstance Win32_Process -Filter \"Name='chrome.exe'\" | ForEach-Object { Stop-Process -Id $_.ProcessId -Force }"
Kopieren
Hinweise:
Name anpassen (z. B. node.exe).
PowerShell
Medium
files
storage
Große Dateien finden (Top 20)
Findet die größten Dateien in einem Pfad.
powershell -NoProfile -Command "Get-ChildItem 'C:\Pfad' -Recurse -File -ErrorAction SilentlyContinue | Sort-Object Length -Descending | Select-Object -First 20 FullName,@{N='MB';E={[math]::Round($_.Length/1MB,2)}}"
Kopieren
Hinweise:
Kann je nach Ordnergröße dauern.
Windows
Hard
windowsupdate
services
Windows Update Komponenten zurücksetzen
Stoppt Update-Dienste und leert Caches (hilft bei Update-Fehlern).
net stop wuauserv
net stop bits
net stop cryptsvc
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren %windir%\System32\catroot2 catroot2.old
net start cryptsvc
net start bits
net start wuauserv
Kopieren
Hinweise:
Als Administrator ausführen.
Neustart empfohlen.
Windows
Medium
sfc
repair
Systemdateien prüfen (sfc)
Prüft und repariert Windows-Systemdateien.
Kopieren
Hinweise:
Als Administrator ausführen.
Windows
Medium
dism
repair
Windows Image reparieren (DISM)
Repariert das Windows-Image (hilft bei sfc-Problemen).
DISM /Online /Cleanup-Image /RestoreHealth
Kopieren
Hinweise:
Internetverbindung hilfreich.
Windows
Medium
chkdsk
disk
Datenträger prüfen (chkdsk)
Prüft Laufwerk auf Fehler (Scan).
Kopieren
Hinweise:
Für Reparatur: chkdsk C: /f (meist Neustart nötig).
Windows
Easy
route
network
Routing-Tabelle anzeigen
Zeigt die aktuelle Routing-Tabelle.
Kopieren
Hinweise:
Hilfreich bei VPN/Default-Gateway-Problemen.
Windows
Easy
arp
network
ARP-Tabelle anzeigen
Zeigt IP→MAC Zuordnungen im lokalen Netz.
Kopieren
Hinweise:
Gut für Debugging im LAN.
Windows
Easy
wifi
netsh
Gespeicherte WLAN-Profile anzeigen
Listet gespeicherte WLAN-Profile auf.
Kopieren
Hinweise:
Passwort ansehen: netsh wlan show profile name="SSID" key=clear
Windows
Medium
wifi
netsh
WLAN-Passwort anzeigen
Zeigt das Passwort eines gespeicherten WLAN-Profils an.
netsh wlan show profile name="MEIN_WLAN" key=clear
Kopieren
PowerShell
Medium
startup
registry
Autostart-Einträge anzeigen
Zeigt Autostart aus Registry.
powershell -NoProfile -Command "Get-ItemProperty 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Run' | Select-Object *"
Kopieren
Hinweise:
Für Systemweit: HKLM:\Software\Microsoft\Windows\CurrentVersion\Run
Windows
Easy
activation
slmgr
Windows Aktivierung prüfen
Zeigt Aktivierungsstatus an.
Kopieren
Hinweise:
Öffnet ein kleines Status-Fenster.
PowerShell
Medium
apps
installed
Installierte Programme anzeigen (PowerShell)
Listet installierte Programme (Registry-basiert).
powershell -NoProfile -Command "Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName,DisplayVersion,Publisher,InstallDate | Sort-Object DisplayName"
Kopieren
Hinweise:
Es gibt auch Einträge unter HKLM:\Software\WOW6432Node\... (32-bit).
Windows
Hard
port
netstat
taskkill
Port sofort freimachen (PID killen)
Findet die PID auf Port 3000 und beendet den Prozess.
for /f "tokens=5" %p in ('netstat -ano ^| findstr :3000') do @taskkill /PID %p /F
Kopieren
Hinweise:
In .bat Datei %p als %%p schreiben.
Port anpassen.
PowerShell
Medium
executionpolicy
security
PowerShell Script-Ausführung erlauben (CurrentUser)
Erlaubt lokale Scripts (CurrentUser).
powershell -NoProfile -Command "Set-ExecutionPolicy -Scope CurrentUser RemoteSigned -Force"
Kopieren
Hinweise:
Sicherer als Unrestricted.
Dev
Easy
python
venv
Python venv erstellen
Erstellt eine virtuelle Python-Umgebung.
Kopieren
Hinweise:
Aktivieren (Windows): venv\Scripts\activate
Dev
Easy
python
venv
Python venv aktivieren (Windows)
Aktiviert die virtuelle Umgebung.
Kopieren
Hinweise:
In PowerShell ggf.: .\venv\Scripts\Activate.ps1
Dev
Easy
python
pip
pip aktualisieren
Aktualisiert pip auf die neueste Version.
python -m pip install --upgrade pip
Kopieren
Hinweise:
In venv ausführen empfohlen.
Dev
Easy
python
pip
requirements
requirements.txt erstellen
Schreibt installierte Pakete in requirements.txt.
pip freeze > requirements.txt
Kopieren
Hinweise:
Im Projektordner ausführen.
Dev
Easy
python
pip
requirements
requirements.txt installieren
Installiert alle Abhängigkeiten aus requirements.txt.
pip install -r requirements.txt
Kopieren
Hinweise:
In venv ausführen empfohlen.
Dev
Easy
node
npm
init
Node Projekt initialisieren
Erstellt package.json (mit Defaults).
Kopieren
Hinweise:
Danach Dependencies installieren.
Dev
Easy
npm
install
npm Abhängigkeiten installieren
Installiert alle Dependencies aus package.json.
Kopieren
Dev
Easy
npm
package
npm Paket installieren
Installiert ein Paket (prod).
Kopieren
Hinweise:
Dev-Dependency: npm i -D eslint
Dev
Easy
git
status
Git Status anzeigen
Zeigt geänderte/untracked Dateien an.
Kopieren
Dev
Easy
git
branch
Git Branches anzeigen
Listet lokale Branches.
Kopieren
Dev
Easy
git
branch
switch
Neuen Branch erstellen & wechseln
Erstellt neuen Branch und wechselt dorthin.
git switch -c feature/neues-feature
Kopieren
Hinweise:
Alternativ: git checkout -b ...
Dev
Easy
git
commit
Git Add + Commit
Staged alles und erstellt Commit.
git add .
git commit -m "Update"
Kopieren
Hinweise:
Commit-Message sinnvoll wählen.
Dev
Easy
git
pull
Git Pull (aktualisieren)
Zieht Updates vom Remote.
Kopieren
Hinweise:
Vorher: git status prüfen.
Dev
Easy
git
push
Git Push (hochladen)
Schiebt Commits zum Remote.
Kopieren
Hinweise:
Erstes Mal Branch: git push -u origin <branch>
Docker
Easy
docker
compose
up
Docker Compose starten
Startet Services aus docker-compose.yml.
Kopieren
Hinweise:
Logs: docker compose logs -f
Docker
Easy
docker
compose
down
Docker Compose stoppen
Stoppt und entfernt Container aus Compose.
Kopieren
Hinweise:
Volumes behalten standardmäßig ihre Daten.
Docker
Medium
docker
cleanup
Docker aufräumen (Prune)
Entfernt ungenutzte Container/Images/Netzwerke.
Kopieren
Hinweise:
Vorsicht: löscht ungenutzte Images.
Docker
Medium
docker
volume
Docker Volumes aufräumen
Löscht ungenutzte Volumes.
Kopieren
Hinweise:
Kann Daten löschen, wenn Volumes wirklich ungenutzt sind.
Docker
Easy
docker
exec
bash
Shell in Container öffnen
Öffnet eine Shell im Container.
docker exec -it <container_name_or_id> sh
Kopieren
Hinweise:
Bei Ubuntu oft: bash statt sh.
Docker
Medium
docker
inspect
ip
Container IP anzeigen
Gibt die Container-IP aus.
docker inspect -f "{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}" <container_name_or_id>
Kopieren
Hinweise:
In Docker Desktop Netzwerken manchmal leer (Bridge/Host beachten).
Dev
Medium
mysql
backup
dump
MySQL Backup (mysqldump)
Erstellt ein SQL-Backup einer Datenbank.
mysqldump -u root -p datenbankname > backup.sql
Kopieren
Dev
Medium
mysql
restore
MySQL Restore (Import)
Importiert ein SQL-Backup in eine Datenbank.
mysql -u root -p datenbankname < backup.sql
Kopieren
Hinweise:
Datenbank muss existieren.
Dev
Medium
postgres
backup
PostgreSQL Backup (pg_dump)
Erstellt ein Backup einer PostgreSQL-Datenbank.
pg_dump -U postgres -F c -b -v -f "backup.dump" datenbankname
Kopieren
Hinweise:
Restore: pg_restore -U postgres -d datenbankname backup.dump
Dev
Easy
python
server
Schneller Webserver (Python)
Startet einen einfachen HTTP-Server im aktuellen Ordner.
python -m http.server 8000
Kopieren
Hinweise:
Aufruf: http://localhost:8000
Dev
Easy
node
server
Schneller Webserver (Node http-server)
Startet einen lokalen HTTP-Server (npm Paket).
Kopieren
Hinweise:
Beim ersten Mal lädt npx das Tool automatisch.
Windows
Easy
winget
install
Programme suchen (winget)
Sucht ein Programm im winget Repository.
Kopieren
Hinweise:
Installation: winget install Mozilla.Firefox
Windows
Easy
winget
install
Programm installieren (winget)
Installiert ein Programm per winget.
winget install Mozilla.Firefox
Kopieren
Windows
Medium
winget
upgrade
Alle Programme updaten (winget)
Aktualisiert alle installierten winget Pakete.
Kopieren
Hinweise:
Kann interaktive Prompts haben.
PowerShell
Easy
profile
powershell
PowerShell Profil-Pfad anzeigen
Zeigt, wo dein PowerShell-Profil liegt.
powershell -NoProfile -Command "$PROFILE"
Kopieren
Hinweise:
Profil erstellen: New-Item -Type File -Path $PROFILE -Force
Hinweis: In PowerShell ist $PROFILE eine eingebaute Variable.
Windows
Hard
user
net
Lokalen Benutzer erstellen
Legt einen lokalen Benutzer an.
net user neueruser StarkesPasswort123! /add
Kopieren
Hinweise:
Als Administrator ausführen.
Passwort und Name anpassen.
Windows
Hard
user
admin
Benutzer zur Administratorgruppe hinzufügen
Macht einen Benutzer zum Admin.
net localgroup administrators neueruser /add
Kopieren
Hinweise:
Als Administrator ausführen.
Windows
Medium
drivers
pnputil
Treiber anzeigen (pnputil)
Listet installierte Treiberpakete.
Kopieren
Hinweise:
Hilfreich bei Driver-Cleanup.
Windows
Medium
dism
features
Windows Features anzeigen (DISM)
Listet Windows-Features und Status.
DISM /Online /Get-Features /Format:Table
Kopieren
Hinweise:
Für WSL/Hyper-V Debugging nützlich.
Windows
Hard
dism
wsl
Virtual Machine Platform aktivieren (DISM)
Aktiviert die Komponente 'VirtualMachinePlatform' (für WSL2).
DISM /Online /Enable-Feature /FeatureName:VirtualMachinePlatform /All /NoRestart
Kopieren
Hinweise:
Neustart danach erforderlich.
Windows
Hard
dism
hyperv
Hyper-V aktivieren (DISM)
Aktiviert Hyper-V (falls unterstützt).
DISM /Online /Enable-Feature /FeatureName:Microsoft-Hyper-V /All /NoRestart
Kopieren
Hinweise:
Nicht jede Windows-Edition unterstützt Hyper-V.
Windows
Easy
wsl
WSL Distributionen anzeigen
Listet alle installierten WSL-Distributionen.
Kopieren
Windows
Medium
wsl
WSL Standardversion auf 2 setzen
Setzt WSL2 als Standard für neue Distributionen.
wsl --set-default-version 2
Kopieren
Hinweise:
Erfordert WSL2 Voraussetzungen.
Windows
Medium
eventlog
wevtutil
Eventlog exportieren (System)
Exportiert das System-Eventlog als evtx Datei.
wevtutil epl System "C:\Temp\System.evtx"
Kopieren
Hinweise:
Pfad anpassen, ggf. Admin nötig.
Windows
Medium
schtasks
Geplante Tasks anzeigen
Listet geplante Aufgaben auf.
schtasks /query /fo LIST /v
Kopieren
Hinweise:
Sehr lang – ggf. nach Name filtern.
Windows
Hard
schtasks
automation
Task erstellen (täglich 09:00)
Erstellt einen geplanten Task, der täglich läuft.
schtasks /create /tn "MeinTask" /tr "C:\Pfad\script.bat" /sc DAILY /st 09:00
Kopieren
Hinweise:
Pfad und Name anpassen.
Für Admin-Tasks ggf. /ru SYSTEM.
Windows
Easy
port
netstat
pid
Welcher Prozess nutzt Port 9999?
Zeigt dir den Prozess (PID), der auf einem Port lauscht.
netstat -ano | findstr :9999
Kopieren
Hinweise:
PID steht in der letzten Spalte.
Danach: tasklist | findstr <PID>
Windows
Easy
taskkill
pid
Prozess anhand PID beenden
Beendet einen Prozess sicher (oder notfalls hart).
Kopieren
Hinweise:
Ersetze 18708 durch deine PID.
Ohne /F versucht Windows zuerst „sanft“ zu schließen.
Windows
Easy
cd
cmd
In einen Ordner wechseln (auch Laufwerk wechseln)
Wechselt in einen Ordner und nimmt das Laufwerk direkt mit (/d).
cd /d "C:\Pfad\zum\Ordner"
Kopieren
Hinweise:
Anführungszeichen sind wichtig, wenn Leerzeichen im Pfad sind.
Windows
Easy
dir
cmd
Dateien im Ordner anzeigen
Zeigt Dateien/Unterordner an (optional mit Details).
Kopieren
Hinweise:
Mit dir /a siehst du auch versteckte Dateien.
Windows
Easy
dir
recursive
cmd
Dateien rekursiv anzeigen
Listet alle Dateien in Unterordnern mit auf.
Kopieren
Hinweise:
Kann in großen Ordnern sehr viel ausgeben.
Windows
Easy
findstr
search
cmd
Text in Dateien finden (CMD)
Sucht nach einem Text in allen .txt-Dateien im Ordner.
findstr /n /i "SUCHWORT" *.txt
Kopieren
Hinweise:
/i = Groß-/Kleinschreibung ignorieren
/n = Zeilennummern anzeigen
Windows
Easy
findstr
recursive
cmd
Text rekursiv suchen (CMD)
Sucht rekursiv in allen Dateien nach einem Text.
findstr /s /n /i "SUCHWORT" *.*
Kopieren
Hinweise:
Bei sehr vielen Dateien kann das dauern.
Du kannst *.* z. B. durch *.log ersetzen.
Windows
Easy
taskkill
process
Prozess nach Name beenden
Beendet einen Prozess anhand des Namens.
taskkill /IM "notepad.exe" /F
Kopieren
Hinweise:
Mit /F wird er hart beendet.
Ohne /F versucht Windows sauber zu schließen.
Windows
Easy
tasklist
pid
Prozessliste filtern (tasklist)
Zeigt Prozesse gefiltert nach Name oder PID.
tasklist | findstr /i "chrome"
Kopieren
Hinweise:
Praktisch nach netstat -ano, um PID → Prozessname zu finden.
Windows
Easy
netstat
tasklist
pid
Port → Prozessname in einem Rutsch
Findet die PID über netstat und zeigt direkt den Prozess dazu.
for /f "tokens=5" %p in ('netstat -ano ^| findstr :9999') do @tasklist /fi "pid eq %p"
Kopieren
Hinweise:
In einer .bat Datei musst du %p als %%p schreiben.
Windows
Easy
ipconfig
network
Netzwerkdetails anzeigen (IP, DNS, Gateway)
Zeigt ausführliche Netzwerk-Infos an.
Kopieren
Hinweise:
Hilfreich bei DNS-Problemen oder falschem Gateway.
Windows
Easy
dns
ipconfig
DNS-Cache leeren
Leert den lokalen DNS-Cache (hilft bei falschen Auflösungen).
Kopieren
Hinweise:
Danach Websites erneut aufrufen.
Windows
Easy
ping
tracert
network
Verbindung testen (ping + tracert)
Testet Erreichbarkeit und zeigt den Routing-Pfad.
ping 8.8.8.8
tracert google.com
Kopieren
Hinweise:
Wenn ping geht, aber Webseiten nicht: oft DNS.
Windows
Easy
curl
download
Datei herunterladen (curl)
Lädt eine Datei direkt per CMD/PowerShell herunter.
curl -L "https://example.com/datei.zip" -o "datei.zip"
Kopieren
Hinweise:
-L folgt Weiterleitungen.
Mit -o bestimmst du den Dateinamen.
Windows
Easy
certutil
sha256
hash
SHA256-Hash einer Datei prüfen
Erstellt einen SHA256-Hash, um Downloads zu verifizieren.
certutil -hashfile "C:\Pfad\datei.iso" SHA256
Kopieren
Hinweise:
Vergleiche den Hash mit dem Hersteller-Hash.
PowerShell
Easy
compress-archive
zip
Ordner als ZIP packen (PowerShell)
Komprimiert Inhalte in eine ZIP-Datei.
powershell -NoProfile -Command "Compress-Archive -Path 'C:\Pfad\Ordner\*' -DestinationPath 'C:\Pfad\backup.zip' -Force"
Kopieren
Hinweise:
Mit -Force wird überschrieben.
PowerShell
Easy
expand-archive
zip
ZIP entpacken (PowerShell)
Entpackt eine ZIP-Datei in einen Zielordner.
powershell -NoProfile -Command "Expand-Archive -Path 'C:\Pfad\backup.zip' -DestinationPath 'C:\Pfad\Ziel' -Force"
Kopieren
Hinweise:
Zielordner wird erstellt, falls nötig.
PowerShell
Easy
services
get-service
Dienste anzeigen (PowerShell)
Listet Dienste und ihren Status auf.
powershell -NoProfile -Command "Get-Service | Sort-Object Status,Name"
Kopieren
Hinweise:
Für gezielte Suche: Get-Service *mysql*
PowerShell
Easy
service
restart-service
Dienst neu starten (PowerShell)
Startet einen Dienst neu (z. B. für Webserver/DB).
powershell -NoProfile -Command "Restart-Service -Name 'Apache2.4' -Force"
Kopieren
Hinweise:
Dienstname kann abweichen (in services.msc nachsehen).
PowerShell
Medium
storage
files
measure
Größte Ordner finden (PowerShell)
Zeigt die größten Unterordner (Top 10) nach Größe.
powershell -NoProfile -Command "Get-ChildItem 'C:\Pfad' -Directory | ForEach-Object { $size=(Get-ChildItem $_.FullName -Recurse -File -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum; [PSCustomObject]@{Folder=$_.Name;GB=[Math]::Round($size/1GB,2)} } | Sort-Object GB -Descending | Select-Object -First 10"
Kopieren
Hinweise:
Bei sehr großen Ordnern kann das länger laufen.
Office
Easy
libreoffice
docx
pdf
DOCX → PDF (LibreOffice headless)
Konvertiert alle .docx in PDFs im selben Ordner (LibreOffice muss installiert sein).
"C:\Program Files\LibreOffice\program\soffice.exe" --headless --nologo --nofirststartwizard --convert-to pdf --outdir "." "*.docx"
Kopieren
Hinweise:
Falls 32-bit: C:\Program Files (x86)\LibreOffice\program\soffice.exe
Vorher in den Ordner wechseln (cd /d ...), dann klappt outdir ".".
Dev
Easy
git
clone
Git Repo klonen
Klonen eines Repositories in den aktuellen Ordner.
git clone https://github.com/user/repo.git
Kopieren
Dev
Medium
git
reset
Git: Änderungen verwerfen (hard reset)
Setzt Arbeitsverzeichnis und Index hart zurück (Achtung: löscht lokale Änderungen!).
Kopieren
Hinweise:
Vorsicht: Uncommitted Änderungen gehen verloren.
Docker
Easy
docker
ps
Docker Container anzeigen
Listet laufende Container (oder alle).
Kopieren
Hinweise:
ps = laufend, ps -a = alle (auch gestoppt).
Docker
Easy
docker
logs
Docker Logs live ansehen
Folgt den Logs eines Containers (wie tail -f).
docker logs -f <container_name_or_id>
Kopieren
Hinweise:
<container_name_or_id> ersetzen (aus docker ps).
Docker
Easy
docker
restart
Docker Container neu starten
Startet einen Container neu.
docker restart <container_name_or_id>
Kopieren
Hinweise:
Hilft oft nach Config-Änderungen oder Hängern.
PowerShell
Easy
zip
compress-archive
backup
Ordner per PowerShell als ZIP packen
Komprimiert einen Ordner zu einer ZIP-Datei.
powershell -NoProfile -Command "Compress-Archive -Path 'C:\Pfad\Ordner\*' -DestinationPath 'C:\Pfad\backup.zip' -Force"
Kopieren
Hinweise:
Mit -Force überschreibst du eine vorhandene ZIP.