Skip to the main content.

PowerShell-Erfolgsrezepte – die Profi-Tipps für effektives Scripting

Organisiere deine Skripte: Befehlsverlauf in PowerShell clever nutzen

Möchtest du mühelos den Überblick über deine PowerShell-Befehle behalten? So lässt sich die History ganz einfach in die Zwischenablage kopieren, damit du deine Skripte speichern und wiederverwenden kannst. Optimiere deinen Arbeitsablauf und steigere deine Produktivität in PowerShell!

Nutze deine Command History, sichere den Verlauf deiner PowerShell-Befehle

Wenn du interaktiv mit der PowerShell gespielt und dann festgestellt hast, dass du den Code, den du gerade ausgeführt hast, gerne behalten möchtest, findest du hier einen nützlichen One-Liner:


(Get-History).CommandLine | Set-ClipBoard 


Dieser One-Liner kopiert den gesamten Verlauf der Command Line in die Zwischenablage, so dass du den Inhalt deiner Befehlszeile einfach in deinen bevorzugten Editor einfügen und speichern kannst.

Wenn dein Verlauf sehr umfangreich ist, kannst du einen Zeitrahmen für die Filterung festlegen. So erhältst du nur die Befehle der letzten 15 Minuten:


(Get-History | Where-Object StartExecutionTime -gt (Get-Date).AddMinutes(-15)).CommandLine | Set-ClipBoard 

 

Good2know

Dein ultimativer PowerShell-Spickzettel

Entfessele das volle Potenzial von PowerShell mit unserem praktischen Poster. Egal, ob frischer Einsteiger oder erfahrener Profi, dieser Spickzettel ist so konzipiert, dass du schnell die wichtigsten und am häufigsten verwendeten Cmdlets findest.

Das Poster ist zum Download und in Papierform erhältlich.

PowerShell Poster 2023

Hol dir hier dein Poster!

 

 

Weiterführende Links 

Zusammenhängende Posts

3 min read

Skriptabbruch verhindern: PowerShell-Fehler clever behandeln

Da $error eine globale Variable ist, solltest du in Erwägung ziehen, eine eigene Protokollierungsvariable für die...

2 min read

Bahn frei, schneller zum Ziel! Streame Fehler direkt zum Handler

Hier kommt die nächste Strategie zur Fehlerbehandlung, nachdem wir zuvor die Echtzeit und verzögerte Fehlerbehandlung...

3 min read

Stelle Fehlern eine Falle! Mit der Trap-Anweisung Terminating Errors abfangen

Du bist mit try...catch vertraut? Exceptions kannst du mit Trap-Anweisungen behandeln. Kurz und knackig kommt hier der...

Über den Autor: