{"id":886110,"date":"2023-10-25T00:25:36","date_gmt":"2023-10-25T05:25:36","guid":{"rendered":"https:\/\/blogging-techies.com\/ge\/7-sehr-nutzliche-powershell-tools\/"},"modified":"2023-10-25T00:25:36","modified_gmt":"2023-10-25T05:25:36","slug":"7-sehr-nutzliche-powershell-tools","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/ge\/7-sehr-nutzliche-powershell-tools\/","title":{"rendered":"7 sehr n\u00fctzliche PowerShell-Tools"},"content":{"rendered":"<p>Ah, PowerShell.  Ein einfaches blaues Fenster und etwas Text haben die Welt der Windows-Administration von einer Point-and-Click-GUI in Skripte verwandelt, die alles automatisieren sowie Protokollrotation und Identit\u00e4tslebenszyklusverwaltung und -kontrolle erm\u00f6glichen. Welcher Server erh\u00e4lt welche Updates?<\/p>\n<p>Auf alles in neueren Versionen von Windows Server sowie auf Microsoft 365, Azure, Intune, Viva und alle anderen Cloud-Elemente kann prim\u00e4r \u00fcber PowerShell und erst sekund\u00e4r (und manchmal nicht einmal) \u00fcber die Server-GUI oder eine Website zugegriffen werden.  Schnittstelle.  Das bedeutet, dass Kenntnisse in PowerShell zu einer Notwendigkeit geworden sind.  Manchmal ist es jedoch schwierig zu wissen, ob Sie richtig vorgehen.  Gl\u00fccklicherweise stehen Ressourcen zur Verf\u00fcgung, die Ihnen dabei helfen, Ihre Ausbildung und Ihre berufliche Verantwortung zu beschleunigen.<\/p>\n<p>In dieser Diashow werde ich sieben Ressourcen hervorheben, mit denen Sie in die Welt von PowerShell eintauchen k\u00f6nnen.  Egal, ob Sie Skripte schreiben, in einer DevOps-orientierten Umgebung arbeiten oder Software von anderen Anbietern als Microsoft mithilfe von PowerShell verwalten, in dieser Ressourcengruppe ist f\u00fcr jeden etwas dabei.  Das Beste ist, dass sie gr\u00f6\u00dftenteils kostenlos sind (genau wie Bier), mit Ausnahme von zwei gro\u00dfartigen kostenpflichtigen Produkten: eines mit einer limitierten, f\u00fcr immer kostenlosen Version und eines mit einer 45-t\u00e4gigen kostenlosen Testversion.<\/p>\n<p>Worauf wartest du?  Lass uns eintauchen.<\/p>\n<h2 class=\"toc\" id=\"toc-1\">1. Ironman PowerShell Universal<\/h2>\n<figure class=\"large \"><a class=\"zoom\" href=\"https:\/\/images.idgesg.net\/images\/article\/2023\/03\/powershell-tools-1-powershell-universal-100938270-orig.jpg?auto=webp&#038;quality=85,70\" rel=\"nofollow noopener\" target=\"_blank\"><\/a>    Jonathan Hassell\/IDG<br \/>\n<\/figure>\n<p><a href=\"https:\/\/ironmansoftware.com\/powershell-universal\/\" rel=\"nofollow noopener\" target=\"_blank\">Universelle PowerShell<\/a> ist ein unglaublich n\u00fctzliches Entwicklungs- und Verwaltungstool, mit dem Sie webbasierte PowerShell-Skripte erstellen und von einem Ort aus ausf\u00fchren k\u00f6nnen.  Stellen Sie sich Universal PowerShell als ein Whiteboard zum Erstellen von Skripts vor, die APIs enthalten (sei es neu erstellte oder von Ihnen erstellte APIs), zum Aufrufen anderer Skripts (einschlie\u00dflich integrierter PowerShell-Cmdlets und Skripts, die mit vielen Servern geliefert werden) und zum Delegieren von Funktionen an andere Administratoren \u2013 Die Idee besteht darin, dass Sie \u00fcber ein zentrales Repository f\u00fcr Verwaltungsfunktionen verf\u00fcgen, die an Ihre spezifische Umgebung angepasst sind.<\/p>\n<p>PowerShell Universal verf\u00fcgt \u00fcber eine Reihe von Vorlagen, die Ihnen den Einstieg in verschiedene Aufgaben erleichtern, darunter die Verwaltung von Active Directory-Benutzern und -Gruppen, die Erstellung terminalbasierter Benutzeroberfl\u00e4chen f\u00fcr kompliziertere Skripts zur Verarbeitung unterschiedlicher Eingaben und F\u00e4lle sowie die Konvertierung von C#-Code in und aus Power Shell.  , und mehr.  Wenn Sie dies in PowerShell tun m\u00fcssen, kann dieses Tool wahrscheinlich daf\u00fcr sorgen, dass es besser aussieht, besser zug\u00e4nglich ist und f\u00fcr Ihre Mitarbeiter immer wieder einfacher zu verwenden ist.<\/p>\n<p>Es gibt eine kostenlose Version ohne Enterprise-Funktionen, die f\u00fcr 500 US-Dollar pro Server erh\u00e4ltlich sind (Server ist der Ort, an dem die Serverschnittstelle und Skripte gehostet werden). F\u00fcr mehr als einen Server sind Rabatte m\u00f6glich.  Verf\u00fcgbar f\u00fcr fast alle Plattformen, einschlie\u00dflich Windows, Linux, Mac und Docker.<\/p>\n<h2 class=\"toc\" id=\"toc-2\">2. ScriptRunner ActionPacks-Skriptsammlungen<\/h2>\n<figure class=\"large \"><a class=\"zoom\" href=\"https:\/\/images.idgesg.net\/images\/article\/2023\/03\/powershell-tools-2-scriptrunner-actionpacks-100938271-orig.jpg?auto=webp&#038;quality=85,70\" rel=\"nofollow noopener\" target=\"_blank\"><\/a>    Jonathan Hassell\/IDG<br \/>\n<\/figure>\n<p>Manchmal und vor allem, wenn das Erlernen von PowerShell nicht Ihre Vollzeitbesch\u00e4ftigung ist, ist das Erlernen anhand anderer Skripte eine schnelle M\u00f6glichkeit, Dinge zu erledigen.  Sie k\u00f6nnen sehen, wie ein anderer Skripter ein Tool erstellt, es angepasst und auf der Grundlage spezifischerer Recherchen an Ihre Bed\u00fcrfnisse angepasst hat: \u201eOkay, ich sehe, wie es die Ergebnisse nimmt, sie in ein Array einf\u00fcgt und diese Ergebnisse dann nacheinander einem anderen Cmdlet zuf\u00fchrt , sodass ich den gleichen Ansatz mit diesem Datensatz verwenden kann\u201c, und die Zeit, die Ihr Skript ben\u00f6tigt, um vollst\u00e4ndig zu funktionieren, erheblich verk\u00fcrzt hat.<\/p>\n<p>Es gibt kaum einen besseren Ort, um nach Inspiration und Beispielen zu suchen als <a href=\"https:\/\/www.scriptrunner.com\/en\/software\/script-collections\/\" rel=\"nofollow noopener\" target=\"_blank\">ScriptRunner PowerShell Script Suite<\/a>.  Es gibt \u00fcber 1.500 Skripte zu Themen wie Active Directory, Exchange, Microsoft 365, VMware, Windows Server und mehr.  Sie sind alle leicht auf GitHub zug\u00e4nglich und k\u00f6nnen kostenlos heruntergeladen werden.  Kombinieren Sie diese Beispielskripte mit etwas Automatisierung und Zug\u00e4nglichkeit aus dem zuvor beschriebenen Ironman PowerShell Unlimited, und Sie verf\u00fcgen \u00fcber eine leistungsstarke Grundlage, von der aus Sie Ihre Automatisierungsreise beginnen k\u00f6nnen.<\/p>\n<p>Frei.<\/p>\n<h2 class=\"toc\" id=\"toc-3\">3. Visual Studio Code und PowerShell f\u00fcr Visual Studio Code<\/h2>\n<figure class=\"large \"><a class=\"zoom\" href=\"https:\/\/images.idgesg.net\/images\/article\/2023\/03\/powershell-tools-3-visual-studio-code-100938272-orig.jpg?auto=webp&#038;quality=85,70\" rel=\"nofollow noopener\" target=\"_blank\"><\/a>    Jonathan Hassell\/IDG<br \/>\n<\/figure>\n<p>Als ich diese Geschichte Anfang 2015 zum ersten Mal schrieb, <a href=\"https:\/\/code.visualstudio.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Visual Studio-Code<\/a> Er war noch nicht geboren und die Welt war ein dunklerer Ort.  Die Skriptbearbeitung erfolgte im Notepad oder in Texteditoren von Drittanbietern.  Die Farben waren blass.  Das Essen schmeckte langweilig.<\/p>\n<p>Vielleicht ist das etwas \u00fcbertrieben, aber wenn Sie mit VS Code nicht vertraut sind, handelt es sich um den kostenlosen und \u00e4u\u00dferst n\u00fctzlichen Code-Editor von Microsoft, eine leichtere, aber leistungsf\u00e4higere Version der integrierten Entwicklungsumgebung (IDE) Visual Studio f\u00fcr den Industrieeinsatz.  VS Code enth\u00e4lt viele n\u00fctzliche Funktionen zum Bearbeiten und Schreiben von Code und Skripten <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms-vscode.PowerShell\" rel=\"nofollow noopener\" target=\"_blank\">PowerShell-Plugin f\u00fcr Visual Studio Code<\/a> beleuchtet einige spezielle produktinterne Funktionen f\u00fcr die PowerShell-Sprache, darunter Syntaxhervorhebung, Codeausschnitte, IntelliSense (um Ihnen bei der Eingabe der richtigen Syntax in Cmdlets im Kontext des Editorfensters zu helfen), Navigationsfunktionen wie \u201eGehe zu\u201c und \u201eSuche nach Cmdlets und Variablen\u201c. , lokales Skript-Debugging und, was vielleicht am wichtigsten ist, eine Auswahl an Farbschemata.<\/p>\n<p>Visual Studio Code ist f\u00fcr viele Aufgaben \u00e4u\u00dferst n\u00fctzlich, einschlie\u00dflich der schnellen Bearbeitung von Text, der Markierung von HTML-Dokumenten, der schnellen Erstellung von Shell-Skripten und mehr.  Das PowerShell-Plugin macht es noch n\u00fctzlicher.  Beide sind kostenlos erh\u00e4ltlich und es lohnt sich, sie sofort herunterzuladen und zu installieren.<\/p>\n<p>Frei.<\/p>\n<h2 class=\"toc\" id=\"toc-4\">4. Sapien Technologies PowerShell-Studie 2023<\/h2>\n<figure class=\"large \"><a class=\"zoom\" href=\"https:\/\/images.idgesg.net\/images\/article\/2023\/03\/powershell-tools-4-powershell-studio-2023-100938273-orig.jpg?auto=webp&#038;quality=85,70\" rel=\"nofollow noopener\" target=\"_blank\"><\/a>    Jonathan Hassell\/IDG<br \/>\n<\/figure>\n<p>Fortgeschrittenere PowerShell-Entwickler und -Administratoren ben\u00f6tigen fortschrittlichere Tools und <a href=\"https:\/\/www.sapien.com\/store\/powershell-studio\" rel=\"nofollow noopener\" target=\"_blank\">PowerShell-Studie 2023<\/a> Sapien&#8217;s ist die erste Anlaufstelle.  Wenn Sie PowerShell Studio zum ersten Mal \u00f6ffnen, erinnern Sie sich sofort an Visual Studio, und das aus gutem Grund: PowerShell Studio ist ebenso eine integrierte Skriptumgebung wie Visual Studio eine integrierte Entwicklungsumgebung.<\/p>\n<p>Zu den Funktionen geh\u00f6ren Ribbon, Remote-Debugging-Unterst\u00fctzung, Compiler-Funktionen, mit denen Sie Skripte in ausf\u00fchrbare Dateien konvertieren k\u00f6nnen, Unterst\u00fctzung f\u00fcr mehrere Versionen von PowerShell (n\u00fctzlich zum Weiterleiten von Skripten an verschiedene Server, auf denen unterschiedliche Versionen des Windows Server-Betriebssystems ausgef\u00fchrt werden), Quellcodeverwaltung zum Registrieren und Skriptcode und Unterst\u00fctzung f\u00fcr mehrere Entwickler.  All dies macht dies zu einer offensichtlichen Wahl f\u00fcr Gesch\u00e4fte, in denen Administratoren und Entwickler gemeinsam an der Erstellung erweiterter PowerShell-Skripte arbeiten, um eine Vielzahl von Szenarien zu bew\u00e4ltigen.<\/p>\n<p>Es ist etwas teuer: 499 US-Dollar f\u00fcr eine unbefristete Lizenz, oder Sie k\u00f6nnen ein Jahresabonnement f\u00fcr 25 US-Dollar pro Monat oder eine einmalige Zahlung von 250 US-Dollar abschlie\u00dfen.  Und seien Sie vorsichtig: Das Setup-Programm sagt, dass Sie f\u00fcr die Installation mehr als 5 GB Speicherplatz ben\u00f6tigen.  (Ich denke, es ist gut, dass Speicher heutzutage g\u00fcnstig ist.)  Wenn Sie jedoch alle Funktionen des Produkts in Betracht ziehen, ist es f\u00fcr Sie, wenn Sie in diesem Teil der PowerShell-Welt leben, die Eintrittskosten wert und Sie k\u00f6nnen ein 45-Tage-Programm ausprobieren.  Machen Sie eine Probefahrt, um zu sehen, ob es f\u00fcr Sie funktioniert.<\/p>\n<h2 class=\"toc\" id=\"toc-5\">5. Amazon AWS-Tools f\u00fcr PowerShell<\/h2>\n<figure class=\"large \"><a class=\"zoom\" href=\"https:\/\/images.idgesg.net\/images\/article\/2023\/03\/powershell-tools-5-amazon-aws-tools-for-powershell-100938274-orig.jpg?auto=webp&#038;quality=85,70\" rel=\"nofollow noopener\" target=\"_blank\"><\/a>    Jonathan Hassell\/IDG<br \/>\n<\/figure>\n<p>Seit seiner Ver\u00f6ffentlichung im Jahr 2006 ist PowerShell als Skriptsprache f\u00fcr den administrativen Einsatz auf gro\u00dfen Serversystemen allgegenw\u00e4rtig geworden.  Sogar ein wettbewerbsf\u00e4higer Cloud-Dienst wie Amazon Web Services erkennt an, dass (a) Windows Server riesig ist, (b) viele Administratoren PowerShell erlernen und (c) alles, was es Administratoren erm\u00f6glicht, Amazon-Dienste einfacher zu verwalten, die Wahrscheinlichkeit erh\u00f6ht, dass ein Amazon-Server bestehen bleibt bei einem beliebigen Unternehmen.  deshalb, die <a href=\"https:\/\/aws.amazon.com\/powershell\/\" rel=\"nofollow noopener\" target=\"_blank\">AWS-Tools f\u00fcr PowerShell<\/a> geboren.<\/p>\n<p>Mit AWS Tools for PowerShell k\u00f6nnen Sie virtuelle Maschinen und Service-Instanzen verwalten, die auf Elastic Compute Cloud (EC2) laufen, oder Skripte schreiben, die die Verwaltung aller Workloads automatisieren, die auf einer Vielzahl von Amazon-Services laufen.  Die Tools installieren eine Reihe von Cmdlets in Ihrem PowerShell-Einflussbereich und erm\u00f6glichen Ihnen die Verwaltung und Planung von Aufgaben wie der Sicherung von Daten von virtuellen Maschinen auf EC2 auf Simple Storage Service (S3) oder der Protokollierung und Ver\u00f6ffentlichung. Metriken in Ihrem pers\u00f6nlichen Amazon CloudWatch-Dashboard .  .<\/p>\n<p>Wenn Sie PowerShell kennen und Amazon Cloud Services nutzen, sind diese Tools eine tolle Erg\u00e4nzung.<\/p>\n<p>Frei.<\/p>\n<h2 class=\"toc\" id=\"toc-6\">6. PowerShell-Tools f\u00fcr Visual Studio und Visual Studio Code<\/h2>\n<figure class=\"large \"><a class=\"zoom\" href=\"https:\/\/images.idgesg.net\/images\/article\/2023\/03\/powershell-tools-6-powershell-pro-tools-100938275-orig.jpg?auto=webp&#038;quality=85,70\" rel=\"nofollow noopener\" target=\"_blank\"><\/a>    Jonathan Hassell\/IDG<br \/>\n<\/figure>\n<p>Ein weiteres n\u00fctzliches Paket von Ironman Software ist <a href=\"https:\/\/ironmansoftware.com\/powershell-pro-tools\/\" rel=\"nofollow noopener\" target=\"_blank\">Professionelle PowerShell-Tools<\/a>Ein Softwarepaket, das das Schreiben von PowerShell-Code sowohl im Microsoft-Kernprodukt Visual Studio als auch im frei verf\u00fcgbaren Visual Studio-Code-Editor erleichtert.<\/p>\n<p>Dieses Projekt l\u00e4sst sich in Visual Studio integrieren, bringt Farb- und Syntaxhervorhebung in die IDE und f\u00fcgt Unterst\u00fctzung f\u00fcr IntelliSense hinzu, um Syntaxelemente wie Variablen, Cmdlets und Argumente automatisch zu vervollst\u00e4ndigen, w\u00e4hrend Sie in einem Visual Studio-Fenster tippen.  Au\u00dferdem werden die Optionen zum Konfigurieren von Visual Studio-Projekten erweitert, damit Sie Ihre Skripting-Aufgaben organisiert und b\u00fcndeln k\u00f6nnen, die Unterst\u00fctzung f\u00fcr Skriptargumente mit dem MS Build-Compiler erweitert und das Skript-Debugging durch die Unterst\u00fctzung von Haltepunkten und Haltepunktfenstern unterst\u00fctzt.  Au\u00dferdem werden einige Testfunktionen mit Pester- und PSate-Testadaptern erweitert.<\/p>\n<p>F\u00fcr Einzelpersonen liegen die Kosten zwischen 10 US-Dollar pro Monat und einer einmaligen Dauerlizenz von 100 US-Dollar.  Es gibt auch ein Ironman-Paket, das Dauerlizenzen f\u00fcr PowerShell ProTools und PowerShell Universal f\u00fcr 150 US-Dollar enth\u00e4lt.  F\u00fcr Organisationen sind die Preise etwas h\u00f6her: 20 $\/Benutzer\/Monat oder 200 $\/Benutzer f\u00fcr eine unbefristete Lizenz.<\/p>\n<h2 class=\"toc\" id=\"toc-7\">7. VMware Power CLI<\/h2>\n<figure class=\"large \"><a class=\"zoom\" href=\"https:\/\/images.idgesg.net\/images\/article\/2023\/03\/powershell-tools-7-vmware-powercli-100938276-orig.jpg?auto=webp&#038;quality=85,70\" rel=\"nofollow noopener\" target=\"_blank\"><\/a>    Jonathan Hassell\/IDG<br \/>\n<\/figure>\n<p>Wie Amazon hat auch VMware herausgefunden, dass es in gewisser Weise keine schlechte Sache ist, zum Wohle der gemeinsamen Kunden nett zu seinen Konkurrenten zu sein.  Zu diesem Zweck hat VMware erstellt <a href=\"https:\/\/developer.vmware.com\/powercli\" rel=\"nofollow noopener\" target=\"_blank\">PowerCLI<\/a>eine befehlszeilenbasierte Umgebung zur Verwaltung von VMware vSphere-Ressourcen, die PowerShell durchgehend integriert.<\/p>\n<p>Die PowerCLI-Umgebung besteht im Wesentlichen aus einer Reihe von Cmdlets, die mit vSphere und vCloud interagieren.  Es bietet au\u00dferdem C#- und PowerShell-basierte Schnittstellen zu den verschiedenen APIs, die von VMware-Produkten bereitgestellt werden.  Wenn Sie ein VMware-Store sind und PowerCLI in die H\u00e4nde bekommen m\u00f6chten, klicken Sie auf diesen Link.  Ist es nicht toll, wenn alle gut zusammen im Sandkasten spielen?<\/p>\n<p>Kostenlos, mit a <a href=\"https:\/\/developer.vmware.com\/docs\/powercli\/latest\/products\/\" rel=\"nofollow noopener\" target=\"_blank\">kostenlose Cmdlet-Referenz<\/a> Auch.<\/p>\n   ","protected":false},"excerpt":{"rendered":"<p>Ah, PowerShell. Ein einfaches blaues Fenster und etwas Text haben die Welt der Windows-Administration von einer Point-and-Click-GUI in Skripte verwandelt, die alles automatisieren sowie Protokollrotation und Identit\u00e4tslebenszyklusverwaltung und -kontrolle erm\u00f6glichen. Welcher Server erh\u00e4lt welche Updates? Auf alles in neueren Versionen von Windows Server sowie auf Microsoft 365, Azure, Intune, Viva und alle anderen Cloud-Elemente kann [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":886111,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","fifu_image_url":"https:\/\/blogging-techies.com\/wp-content\/uploads\/2023\/06\/23.png","fifu_image_alt":""},"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/886110"}],"collection":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/comments?post=886110"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/886110\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media\/886111"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media?parent=886110"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/categories?post=886110"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/tags?post=886110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}