4 min read
Objekte in PowerShell: So bringst du Struktur in deine Skripte
Schluss mit unübersichtlichem Code! Entdecke, wie du in PowerShell Objekte erstellst, geordnete Hash-Tabellen nutzt und...
PowerShell-Erfolgsrezepte – die Profi-Tipps für effektives Scripting
Möchtest du deine PowerShell-Funktionen benutzerfreundlicher gestalten? Entdecke, wie du ganz einfach hilfreiche Links zu Tutorials, Support oder Dokumentationen hinzufügst. So machst du es deinen Nutzern leicht, schnell die nötigen Informationen zu finden. Lass deine Skripte für sich sprechen!
Beim Erstellen von PowerShell-Funktionen gibt es eine einfache Möglichkeit, eine URL zu einer beliebigen Website hinzuzufügen. Unabhängig davon, ob du deinen Code öffentlich auf GitHub hostest oder ob im Unternehmen ein internes Webportal betrieben wird, kannst du Funktionen ganz einfach auf Wikis, Tutorials oder Support verweisen lassen:
function Invoke-Something
{
[CmdletBinding(HelpUri='https://support.scriptrunner.com/')]
param()
'Get-Help Invoke-Something -Online' | Set-ClipBoard
"Um meine Hilfe zu sehen, führe Get-Help Invoke-Something -Online aus. Ich habe die Befehle in deine Zwischenablage gelegt."
}
Wenn du diese Funktion ausführst, passiert nichts Besonderes, da sie nur den Funktionswrapper ohne speziellen Code darin illustriert. Die Funktion definiert jedoch eine "HelpUri", und die Benutzer können diese URL nun einfach in ihrem Browser besuchen, indem sie Get-Help -Online verwenden:
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.
Jan 7, 2025 by Aleksandar Nikolić und Dr. Tobias Weltner
Schluss mit unübersichtlichem Code! Entdecke, wie du in PowerShell Objekte erstellst, geordnete Hash-Tabellen nutzt und...
Dez 27, 2024 by Aleksandar Nikolić und Dr. Tobias Weltner
Du hast genug von versteckten Fehlern in PowerShell-Skripten? Entdecke, wie Validierungs- und Transformationsattribute...
Dez 20, 2024 by Aleksandar Nikolić und Dr. Tobias Weltner
Du willst deine PowerShell-Skripte schneller und flexibler gestalten? Erfahre hier, wie du die Pipeline mit...
Tobias Weltner und Aleksandar Nikolić haben gemeinsam die Blogpost-Reihe „Tobias&Aleksandars PowerShell-Tipps“ verfasst. Deshalb möchten wir euch beide hier vorstellen:
----------------------------
Aleksandar Nikolić ist ein Microsoft Azure MVP und Mitbegründer von PowerShellMagazine.com, der ultimativen Online-Ressource für PowerShell-Enthusiasten. Mit über 18 Jahren Erfahrung in der Systemadministration ist er ein angesehener Trainer und Redner, der rund um den Globus reist, um sein Wissen und seine Fähigkeiten über Azure, Entra und PowerShell weiterzugeben. Er hat auf IT-Veranstaltungen wie Microsoft Ignite, ESPC, NIC, CloudBrew, NTK und der PowerShell Conference Europe gesprochen.
----------------------------
Tobias ist ein langjähriger Microsoft MVP und war von Anfang an an der Entwicklung von PowerShell beteiligt. Er hat die PowerShell IDE „ISESteroids“ erfunden, zahlreiche Bücher über PowerShell für Microsoft Press und O'Reilly geschrieben, die PowerShell Conference EU (psconf.eu) gegründet und trägt derzeit als Mitglied der „Microsoft Cmdlet Working Group“ zur Weiterentwicklung der PowerShell bei. Tobias gibt sein Wissen als Berater in Projekten und als Trainer in Inhouse-Schulungen für zahlreiche Unternehmen und Agenturen in ganz Europa weiter.