PowerShell
Online-Kurse im Fachbereich IT & Software
PowerShell ist die Sprache, in der Windows-Administration ernsthaft betrieben wird – und längst mehr als das: PowerShell 7 läuft auch auf Linux und macOS, Azure und Microsoft 365 werden damit verwaltet. Die Kurse führen vom ersten Cmdlet über professionelles Scripting bis zu Remoting, GUI-Bau und KI-gestütztem Arbeiten.
- Microsoft Azure PowerShell: Der Praxis-Einstieg für AdminsFühlst du dich im Azure-Portal manchmal wie in einem Labyrinth? Klickst du dich täglich durch dieselben Menüs, um VMs zu starten, zu stoppen oder Informationen zu suchen? Und hast du Respekt vor dem "blauen Fenster" (der Konsole), weil kryptische rote Fehlermeldungen dich abschrecken? Dann ist dieser Kurs genau für dich gemacht. PowerShell ist die Superkraft jedes Cloud-Administrators. Egal ob du dich auf die Microsoft AZ-104 Prüfung vorbereitest oder einfach deinen Arbeitsalltag effizienter gestalten willst: An PowerShell führt kein Weg vorbei. Aber keine Sorge – wir fangen bei Null an. Das ist kein trockener Theorie-Kurs. Wir lernen nicht das Telefonbuch auswendig. Wir lösen echte Probleme. Ich zeige dir Schritt für Schritt, wie du die Logik hinter der Cloud verstehst. Was du in diesem Kurs lernen wirst: Die Grundlagen: Wie verbinde ich mich sicher mit Azure und führe die ersten Befehle aus? Die Pipeline: Lerne, wie du Daten filtern und sortieren kannst, um genau die Infos zu bekommen, die du brauchst (statt riesiger Listen). Objekte & JSON verstehen: Wir nutzen den "Röntgenblick". Du wirst endlich verstehen, wie Azure im Hintergrund tickt, wie man verschachtelte Eigenschaften liest und warum JSON dein bester Freund ist. Robuste Skripte schreiben: Ein Skript, das abstürzt, bringt niemandem etwas. Wir bauen "Airbags" (Try & Catch) in unsere Skripte ein, damit sie Fehler professionell abfangen. Interaktion & Logik: Wir bringen dem Computer bei, Entscheidungen zu treffen (If/Else) und auf Benutzereingaben zu reagieren. Das Highlight: Dein Meisterstück Am Ende des Kurses schreiben wir gemeinsam ein komplettes, interaktives Automatisierungs-Tool.
- PowerShell Praxiskurs – Vom Einsteiger zum ProfiWillkommen zum Kurs "PowerShell Praxiskurs – Vom Einsteiger zum Profi"Bist du Sysadmin, IT-Profi oder ambitionierter Einsteiger? Willst du aufhören, Aufgaben manuell , und lernen, wie du deine IT-Infrastruktur professionell automatisierst? Oder suchst du den perfekten Einstieg ins Scripting, um deine Karriere auf das nächste Level zu heben? Dann ist dieser Kurs genau das Richtige für dich! In diesem Kurs dreht sich alles um Microsoft PowerShell, das mächtigste Werkzeug für moderne IT-Administration. Wir bringen dir Scripting und Automatisierung von Grund auf bei, und das auf eine verständliche und praxisnahe Art. Keine trockene Theorie, keine endlosen Präsentationen – wir konzentrieren uns auf das Wesentliche und schreiben den Code direkt live in einer professionellen Entwicklungsumgebung.
- Secure PowerShell Scripting: Die 10 wichtigsten RegelnPowerShell ist eines der zentralen Werkzeuge moderner IT‑Administration – und gleichzeitig ein bevorzugtes Ziel für Angreifer. Dieser Kurs zeigt dir, wie du PowerShell sicher einsetzt, Risiken minimierst und Skripte entwickelst, die auch in anspruchsvollen Umgebungen bestehen. Statt theoretischer Sicherheitskonzepte erhältst du eine klare, praxisnahe Methodik, die du sofort anwenden kannst. Du lernst, warum PowerShell so häufig in Angriffsketten vorkommt und welche Risiken in unsicheren Skripten stecken. Behandelte Szenarien:• Fileless Attacks – Ausführung von Code direkt im RAM• Abgreifen von Zugangsdaten – unsichere Skripte als Risiko• Lateral Movement – Ausbreitung im Netzwerk über legitime Tools• Missbrauch interner Automationen – wenn Admin‑Skripte zur Schwachstelle werdenZiel: Ein klares Bedrohungsmodell, das dir zeigt, warum Sicherheit beim Scripting beginnt. Die 10 wichtigsten Regeln für sicheres PowerShell‑ScriptingJede Regel wird in einem eigenen oder mehreren Videos erklärt – mit Anti‑Patterns, Best Practices und sofort nutzbaren Beispielen. 1. Eingaben validieren• ValidateSet, ValidatePattern, eigene Validatoren• Schutz vor Manipulation und unerwarteten Eingaben2. Least Privilege umsetzen• Skripte ohne Adminrechte designen• Strategien3. Passwörter und Secrets sicher handhaben• Keine Klartextpasswörter• PSCredential, SecretManagement, sichere Speicherung4. Logging & Auditing aktiv nutzen• Transcription, ScriptBlockLogging, Modul Logging• Eigene Log‑Frameworks5. Code‑Signierung richtig einsetzen• Zertifikate, Signaturprozesse6.
- PowerShell 7 in 90 MinutenDu möchtest PowerShell endlich verstehen und direkt produktiv einsetzen – ohne stundenlange Theorie? Dann ist dieser Kurs genau das Richtige für dich. In nur 90 Minuten lernst du die wichtigsten Grundlagen von PowerShell 7. Dieser Kurs richtet sich an Einsteiger, die noch keine oder nur wenig Erfahrung mit PowerShell haben, sowie an alle, die schnell einen strukturierten Überblick bekommen möchten. Auch wenn du aus der klassischen Windows-Eingabeaufforderung kommst, wirst du schnell den Unterschied erkennen und die Vorteile von PowerShell zu schätzen wissen. PowerShell gehört zu den mächtigsten Werkzeugen für IT-Profis, Administratoren und Entwickler. Mit der modernen Version PowerShell 7 steht dir eine plattformübergreifende, leistungsstarke Umgebung zur Verfügung, mit der du Systeme verwalten, Prozesse automatisieren und wiederkehrende Aufgaben deutlich beschleunigen kannst. Statt dich mit unnötiger Theorie aufzuhalten, konzentrieren wir uns auf das Wesentliche: Du lernst die grundlegenden Konzepte, Befehle und Denkweisen, die du wirklich brauchst. Schritt für Schritt zeige ich dir, wie du dich in der PowerShell bewegst, Befehle verstehst und effizient anwendest. Dabei arbeitest du direkt mit praktischen Beispielen, die du sofort in deinem Alltag nutzen kannst.
- PowerShell Next Level: GUI‑Entwicklung mit PowerShellPowerShell ist längst mehr als nur ein Werkzeug für Administratoren. Es ist eine mächtige Plattform für Automatisierung, Verwaltung und die Entwicklung kleiner bis mittelgroßer Anwendungen. Doch viele Skripte bleiben in der Konsole verborgen – schwer zugänglich für Anwender, die lieber klicken als tippen. Genau hier setzt dieser Kurs an: Wir verwandeln klassische PowerShell-Skripte in benutzerfreundliche Anwendungen mit grafischer Oberfläche. In diesem praxisorientierten Kurs lernen Sie Schritt für Schritt, wie Sie aus Ihren Skripten echte „Klick-Apps“ machen. Sie erfahren, wie Sie mit Windows Forms und WPF (Windows Presentation Foundation) moderne Oberflächen gestalten, die nicht nur funktional, sondern auch ansprechend sind. Zusätzlich werfen wir einen Blick auf Visual Basic (VB), um die Brücke zwischen klassischen . NET-Technologien und PowerShell zu schlagen. Inhalte des Kurses• Grundlagen der GUI-Entwicklung mit PowerShell• Warum eine grafische Oberfläche?• Out-GridView als einfaches Werkzeug• Erste Schritte mit Windows Forms.• Windows Forms in PowerShell.• Buttons, Textfelder, Labels und andere Steuerelemente.• Ereignissteuerung: Vom Klick zur Aktion.• WPF für moderne Oberflächen.• Einführung in XAML und Layouts.• Praxisbeispiele für komplexere Anwendungen.• Integration von VB und . NET• Nutzung von VB-Code in PowerShell.• Erweiterung der Funktionalität durch . NET-Bibliotheken.• Send Keys (Windows. Forms)• Speichern des PowerShell Skripts als *.exe.• Erstellung eines Tools zur Benutzerverwaltung.• XAML Datagrids.• Helpdesk Tool Entwicklung. LernzieleNach Abschluss des Kurses können Sie: PowerShell-Skripte mit grafischen Oberflächen ausstatten.
- Windows Server 2025: Automatisierung mit PowerShellIn der heutigen IT-Landschaft spielt Automatisierung eine Schlüsselrolle bei der Verwaltung von Server-Infrastrukturen. Insbesondere bei Windows Server 2025 ist PowerShell das Werkzeug der Wahl, um Routineaufgaben zu automatisieren und die Effizienz im Arbeitsalltag erheblich zu steigern. In diesem umfassenden Videokurs erfahren Sie, wie Sie mit PowerShell die volle Kontrolle über Ihre Windows-Server-Umgebung übernehmen. Dieser Kurs richtet sich an PowerShell Interessierte, IT-Profis, Systemadministratoren und alle, die ihre Fähigkeiten in der Windows-Server-Verwaltung erweitern möchten. Er beginnt mit den Grundlagen von PowerShell und führt Sie schrittweise zu fortgeschrittenen Automatisierungstechniken, die Ihnen helfen, komplexe Aufgaben effizient und zuverlässig zu bewältigen.
- PowerShell für Active Directory AdministratorenIn diesem praxisorientierten Kurs lernst du, wie du mit PowerShell die Verwaltung von Active Directory (AD) effizient automatisierst. Der Fokus liegt auf realen Anwendungsfällen, Best Practices und der Entwicklung wiederverwendbarer Skripte für den IT-Alltag. Dieser Kurs eignet sich für Einsteiger und Fortgeschrittene.
- PowerShell Remoting für SystemadministratorenWillkommen zum Kurs "PowerShell Remoting für Systemadministratoren"! In dieser umfassenden Schulung werden Sie lernen, wie Sie die Leistungsfähigkeit von PowerShell nutzen können, um Systeme und Infrastrukturen effizient von überall aus zu verwalten. In der dynamischen IT-Landschaft, in der Systeme zunehmend verteilt und heterogen sind, ist das effektive Remote-Management von entscheidender Bedeutung. Dieser Kurs richtet sich speziell an Systemadministratoren, die ihre Fähigkeiten erweitern möchten, um mit PowerShell Remoting komplexe Verwaltungsaufgaben zu automatisieren und zu vereinfachen. Der Kurs beginnt mit einer Einführung in PowerShell und dessen Rolle als mächtiges Verwaltungstool in Windows-Umgebungen. Wir werden die Grundlagen der PowerShell-Syntax wiederholen und uns dann auf die Konzepte und Techniken des Remotings konzentrieren. Sie werden lernen, wie Sie Remoteverbindungen zu verschiedenen Computern herstellen, sei es einzelne Maschinen, ganze Serverfarmen oder sogar Dienste in der Cloud. Wir werden uns mit verschiedenen Remoting-Mechanismen vertraut machen, einschließlich des klassischen WS-Management-Protokolls (WinRM) und des neueren SSH-Protokolls, das die plattformübergreifende Remotesteuerung ermöglicht. Durch praktische Übungen werden Sie lernen, wie Sie sichere Verbindungen herstellen, Authentifizierungsmethoden konfigurieren und die Firewall-Einstellungen anpassen, um PowerShell-Remoting sicher und zuverlässig zu implementieren. Ein weiterer Schwerpunkt dieses Kurses liegt auf der Automatisierung von Verwaltungsaufgaben mithilfe von Skripten und Befehlen.
- PowerShell auf Linux: EinsteigerworkshopDer Kurs "PowerShell auf Linux: Einsteigerworkshop" bietet eine umfassende Einführung in die Verwendung von PowerShell auf Linux-Betriebssystemen. Dieser Kurs richtet sich an Anfänger, die ihre Kenntnisse erweitern möchten, insbesondere wenn sie mit Linux arbeiten. In diesem Kurs wird die Linux Distribution Ubuntu 22.04 verwendet. Der Kurs beginnt mit einer Einführung in PowerShell, einem leistungsstarken Framework von Microsoft für die Automatisierung von Aufgaben und die Verwaltung von Systemen. Dabei wird besonders auf die Integration von PowerShell in Linux-Umgebungen eingegangen, um den Teilnehmern eine vielseitige Fähigkeit zu vermitteln, die in gemischten Betriebssystemumgebungen von großem Nutzen ist. Die ersten Module des Kurses setzen den Schwerpunkt auf die Grundlagen von PowerShell, einschließlich der Syntax, grundlegender Befehle und Konzepte. Dabei werden die Teilnehmer schrittweise herangeführt, um das Verständnis für die Automatisierung von wiederkehrenden Aufgaben zu vertiefen. Durch praktische Übungen können die Kursteilnehmer ihre Fähigkeiten direkt anwenden und festigen. Ein zentraler Teil des Kurses ist die Anwendung von PowerShell auf Linux-Plattformen. Dies beinhaltet die Integration von PowerShell 7, der plattformübergreifenden Version von PowerShell. Die Teilnehmer lernen, wie sie PowerShell-Skripte erstellen und erhalten Einblicke in bewährte Methoden für die Systemverwaltung. Fortgeschrittene Themen des Kurses umfassen die Arbeit mit SSH Remote-Verbindungen und die Verwaltung von Linux. Das Ziel des Kurses ist es, den Teilnehmern das notwendige Wissen und die Fähigkeiten zu vermitteln, um PowerShell effektiv in einer Linux-Umgebung einzusetzen.
- Mastering PowerShell mit GitHub CopilotDer Einsteigerkurs "GitHub Copilot mit PowerShell" ist die ideale Einführung für all diejenigen, die in die Welt der KI eintauchen möchten. Mit der Unterstützung von GitHub Copilot und der Kraft von PowerShell lernen Sie, wie Sie Ihre Coding-Fähigkeiten auf das nächste Level heben oder wie Sie PowerShell mit GitHub Copilot lernen können. In diesem Kurs werden Sie Schritt für Schritt durch die Grundlagen von GitHub Copilot geführt, einer bahnbrechenden KI-unterstützten Entwicklungsumgebung. Sie erfahren, wie Sie Copilot effektiv nutzen, um Ihren Code schneller und effizienter zu schreiben. Von der automatischen Codevervollständigung bis zur intelligenten Codevorschau - Sie werden erstaunt sein, wie GitHub Copilot Ihnen hilft, Entwicklungsprozesse zu beschleunigen und Fehler zu minimieren. Dieser Kurs richtet sich an absolute Anfänger, daher sind keine Vorkenntnisse in GitHub oder PowerShell erforderlich. Sie werden praktische Übungen und Projekte durchführen, um das Gelernte in die Praxis umzusetzen. Am Ende dieses Kurses werden Sie in der Lage sein, eigene Projekte zu starten, indem Sie die leistungsstarken Werkzeuge von GitHub Copilot und PowerShell nutzen. Inhalt: Kostenlose Testversion startenGrundlagen GitHub CopilotGrundlagen PowerShellSkripts mit GitHub Copilot schreiben/verbessern/optimierenIn diesem Kurs begleitet Sie ein Microsoft PowerShell MVP mit über 15 Jahren Erfahrung in der Erwachsenenbildung. Ich wünsche viel Spaß beim Kurs.
- Visual Studio Code und PowerShell 7 : Better togetherDer Kurs "Visual Studio Code und PowerShell: Better together" ist der ideale Weg, um Ihre Fähigkeiten in der Verwendung von Visual Studio Code (VS Code) und PowerShell zu erweitern und zu vertiefen. In der heutigen Welt der IT und Automatisierung sind effiziente Entwicklungswerkzeuge von entscheidender Bedeutung, und diese beiden Tools sind eine hervorragende Kombination. Visual Studio Code, ein leistungsstarker, kostenloser Code-Editor von Microsoft, hat sich als Standardwerkzeug für Entwickler auf der ganzen Welt etabliert. In diesem Kurs werden Sie lernen, wie Sie VS Code optimal einrichten und konfigurieren, um Ihre PowerShell-Entwicklungsumgebung zu verbessern. PowerShell 7 ist eine leistungsstarke Skriptsprache und Automatisierungsumgebung von Microsoft, die in der IT-Branche weit verbreitet ist. Und PowerShell 7 ist die Zukunft. PowerShell 5.1 wird nicht mehr weiterentwickelt. Die Kombination von Visual Studio Code und PowerShell ermöglicht es Ihnen, Ihre Skriptentwicklung und Automatisierung auf ein neues Level zu heben. Sie werden lernen, wie Sie Skripte erstellen, debuggen und verwalten, effizient arbeiten und Routineaufgaben automatisieren können. Ob Sie ein erfahrener PowerShell Anwender oder ein Einsteiger sind, dieser Kurs bietet Ihnen wertvolle Einblicke und Techniken, um das Beste aus Visual Studio Code und PowerShell 7 herauszuholen. In diesem Kurs begleitet Sie ein Microsoft PowerShell MVP mit über 15 Jahren Erfahrung in der Erwachsenenbildung.
- Praxisgrundlage PowerShell, Active Directory, Windows ServerDies ist ein "Wachsender" Kurs, der mit der Zeit auch aktualisiert und erweitert wird. Dieser PowerShell-Kurs richtet sich primär an den Deutschsprachigen Raum und an diejenigen, die regelmäßig mit Active Directory arbeiten wollen und vorhaben Aufgaben mit der PowerShell zu automatisieren. Möchten Sie Ihre Effizienz im Umgang mit Active Directory auf das nächste Level heben? Suchen Sie nach einem Kurs, der Ihnen die notwendigen Fähigkeiten vermittelt, um Routineaufgaben mithilfe von PowerShell zu automatisieren? Dann ist unser "PowerShell für Active Directory" Kurs genau das Richtige für Sie! Dieser Kurs ist ein stetig wachsendes Wissenszentrum, das kontinuierlich aktualisiert und erweitert wird, um sicherzustellen, dass Sie stets auf dem neuesten Stand der PowerShell-Technologie bleiben. Unser Ziel ist es, Ihnen das Wissen und die Fähigkeiten zu vermitteln, die Sie benötigen, um Active Directory effizient und effektiv zu verwalten und Ihre Arbeitsabläufe zu optimieren. Inhalte: Erstellen und Ändern von Active Directory-Benutzerkonten mit PowerShell: Lernen Sie, wie Sie Benutzerkonten erstellen, anpassen und verwalten können, alles mit der Kraft von PowerShell. Importieren von Active Directory-Benutzern in großen Mengen: Erfahren Sie, wie Sie mithilfe von CSV-Dateien und PowerShell Massenimporte von Benutzern durchführen können, um zeitaufwendige Aufgaben zu automatisieren. Erstellen und Verwalten von Active Directory-Computerkonten: Wir zeigen Ihnen, wie Sie Computerkonten erstellen und verwalten, um Ihre IT-Infrastruktur reibungslos zu betreiben. Verwalten von Active Directory-Gruppen: Beherrschen Sie die Kunst der Gruppenverwaltung und nutzen Sie PowerShell, um Mitgliedschaften und Eigenschaften zu verwalten.
- PowerShell Coding: Professionelle Skripts erstellenDieser Kurs richtet sich an alle PowerShell Interessierten mit starkem Interesse an Skripting bzw. Coding. Idealerweise haben Sie schon etwas Erfahrung mit PowerShell und/oder Coding sammeln können. Falls nicht, dann wird es zu Beginn des Kurses eine kurze Einführung und Wiederholung der wichtigsten PowerShell Themen geben. Was ist Coding? Zumindest in Bezug auf PowerShell ist es mehr als bloß Befehle auszuführen oder Befehle mit der Pipeline zu verbinden. Coding beginnt mit einer Idee zu einem Problem. Ideen werde ich in diesem Kurs genügend aufzeigen, der schwierigste Teil ist aber der Teil des Codings, sprich das Schreiben von Code, die Fehlerkontrolle und das Testen. Zu Beginn des Kurses lernen wir die Werkzeuge kennen. Allen voran Visual Studio Code, der empfohlene Editor für PowerShell Entwickler. Wir machen uns Gedanken wie PowerShell Skripts aufgebaut sind und wie wir Skripts mithilfe von Kontrollstrukturen unter Kontrolle halten können. Im Mittelteil kümmern wir uns um die Themen Datentypen, String-Manipulation, Datenformate sowie das Erstellen von Funktionen und erweiterten Funktionen, auch „eigene PowerShell Befehle“ oder „eigene Cmdlets“ genannt. Im letzten Abschnitt des Kurses widmen wir uns dem Erstellen von einer grafischen Benutzeroberfläche mit VBScript und Windows. Forms, der Skriptausführung, der PowerShell Sicherheit und dem Organisieren von PowerShell Skripts. In diesem Kurs begleitet Sie ein Microsoft PowerShell MVP mit über 15 Jahren Erfahrung in der Erwachsenenbildung. Ich wünsche viel Spaß beim Kurs.
- Azure PowerShell: GrundlagenkursWillkommen zu "Azure PowerShell: Ein Leitfaden für Anfänger", Ihrem Tor zur vollen Nutzung von Microsoft Azure über die Befehlszeilenschnittstelle. Egal, ob Sie neu in Azure sind oder Ihre Cloud-Management-Fähigkeiten auf die nächste Stufe heben möchten, dieser Kurs wurde entwickelt, um Sie mit dem Wissen und den praktischen Fähigkeiten auszustatten, die erforderlich sind, um Azure-Ressourcen effizient zu verwalten, virtuelle Maschinen bereitzustellen und Routineaufgaben mithilfe von PowerShell zu automatisieren. Warum Azure PowerShell? Microsoft Azure ist eine führende Cloud-Plattform, und PowerShell ist die Standard-Skriptsprache für Azure-Administratoren und IT-Profis. Die Automatisierung von Aufgaben und die Verwaltung von Ressourcen in Azure werden nahtlos und effizient mit PowerShell. In diesem Kurs entmystifizieren wir Azure PowerShell für Anfänger und helfen Ihnen, die Kontrolle über Ihre Azure-Ressourcen zu übernehmen und wiederholte Aufgaben zu automatisieren. Kurs-Highlights: Expertenunterricht: Lernen Sie von erfahrenen Branchenprofis, die leidenschaftlich ihr Wissen teilen. Praktische Übungen und Hands-On-Labs: Wenden Sie das Gelernte mit praktischen Übungen, Codierübungen und Aufgaben an, die Ihre Fähigkeiten festigen. Barrierefreies Lernen: Unser Kurs ist so gestaltet, dass er inklusiv ist, mit optionalen Untertiteln und barrierefreien Funktionen für alle Lernenden. Anfängerfreundlich: Keine Vorkenntnisse in Azure oder PowerShell erforderlich. Wir beginnen bei den Grundlagen und bauen Ihre Expertise nach und nach auf. Kursstruktur: Abschnitt 1: Grundlegende AufgabenVorlesung 1: Einstieg in Azure PowerShellBeginnen Sie Ihre Reise, indem Sie die Grundlagen von Azure PowerShell verstehen, einschließlich Installation und Konfiguration.
- ChatGPT und PowerShell: Einführung für Anfänger und ProfisDieser Kurs beschäftigt sich mit dem Chatbot ChatGPT in Bezug auf Windows PowerShell und PowerShell 7. ChatGPT nutzt Lerntechnologien, um Antworten auf Fragen zu generieren. Wir werden ChatGPT in Bezug auf PowerShell einige Fragen stellen und daraus lernen, wie wir dieses mächtige Tool im professionellen Umfeld wirksam einsetzen können. Dabei möchte ich als Befürworter dieser Technologie den praktischen Einsatz zeigen und ein paar Projekte vorstellen, bei denen ich auf die Hilfe von ChatGPT zurückgegriffen habe. Auch werde ich Erfahrungen mit Teilnehmern meiner Kurse teilen, welche ChatGPT als Unterstützung für manche Übungen und Aufgabenstellungen verwendet haben. Wir beginnen mit den Grundlagen: Was ist ChatGPT? Ist die kostenlose Version ausreichend? Welchen Mehrwert bietet mir ChatGPT Plus? Was ist der Unterschied zwischen einer Google Suche und den Fragen an einen Chatbot? Und vor allem: Wo fange ich mit ChatGPT an? ChatGPT kann für PowerShell Neulinge eine große Hilfe sein, da das „Vokabel suchen“, damit meine ich die tausenden PowerShell Befehle (Cmdlets) und zehntausenden dazugehörigen Parametern, weitgehend wegfällt, da ChatGPT in der Regel die passenden Befehle richtig vorschlägt. ChatGPT kann aber auch professionellen PowerShell-Skriptern helfen, deren Skripts und PowerShell Code effizienter und professioneller zu gestalten. In diesem Kurs begleitet Sie ein Microsoft PowerShell MVP mit über 15 Jahren Erfahrung in der Erwachsenenbildung. Ich wünsche viel Spaß beim Kurs!
- Visual Studio Code für PowerShell Admins GrundkursVon der Website von Visual Studio Code:-------------------------------------------Visual Studio Code (VS Code) ist ein leichtgewichtiger, aber leistungsstarker Quellcode-Editor, der auf Ihrem Desktop läuft und für Windows, macOS und Linux verfügbar ist. Er bietet integrierte Unterstützung für JavaScript, TypeScript und Node.js und verfügt über ein umfangreiches Ökosystem von Erweiterungen für andere Sprachen und Laufzeiten (wie C++, C#, Java, Python, PHP, Go, . NET). Aktivieren Sie zusätzliche Sprachen, Themen, Debugger, Befehle und mehr. Die wachsende VS Code-Community teilt ihre Geheimnisse, um Ihren Arbeitsablauf zu verbessern.-------------------------------------------IT-Profis sind in Visual Studio Code genauso zu Hause wie Entwickler. In diesem Kurs, Visual Studio Code für PowerShell Admins Grundkurs, lernen Sie, VS Code zu beherrschen und ihn zu Ihrem bevorzugten Code-Editor für all Ihre Arbeit zu machen. Zunächst lernen Sie Visual Studio Code zu installieren und konfigurieren und zwar unter Windows wie auch mit Ubuntu Linux. Als Nächstes erfahren Sie, wie Sie VS Code für Ihre Bedürfnisse anpassen können. Schliesslich lernen Sie, wie Sie Ihre VS Code-Umgebung mit den sogenannten Extensions anpassen können. Nach Abschluss dieses Kurses verfügen Sie über die Fähigkeiten und Kenntnisse von Visual Studio Code, die Sie benötigen, um Ihre Produktivität und den Wert, den Sie Ihrem Unternehmen und Ihren Kunden bieten, zu steigern. Viel Erfolg mit dem Kurs: Visual Studio Code für PowerShell Admins Grundkurs!
- Windows 11 PowerShell CookbookDieser Kurs ist für IT-Administratoren gedacht, welche Ihre Umgebung nicht nur serverseitig, sondern auch clientseitig optimieren möchten. Mit PowerShell natürlich. In diesem Kurs dreht sich alles um Windows 11 und PowerShell. Zuerst müssen und werden wir uns die PowerShell Werkzeuge näher ansehen: PowerShell 5, PowerShell 7, PowerShell ISE und Visual Studio Code. Danach kümmern wir uns um die Windows 11 Grundkonfiguration. Diese umfasst die Netzwerkkonfiguration, das Umbenennen des Computers und viele andere Einstellungen wie die Konfiguration von Diensten und Prozessen. Sie sind es leid für jedes noch so kleine Programm den Browser zu öffnen, um es dort herunterzuladen? Wir werden uns ansehen, wie man mit PowerShell und winget Software bequem per Software Repository herunterlagen und verwalten kann. Weiter geht es mit den Themen Disks. Ob Partitionierung, Formatierung, BitLocker, EFS, Kontingente oder Freigabe- und NTFS-Berechtigungen: PowerShell ist hier besonders in Bezug auf Automatisierung eine große Hilfe. Sie möchten hunderte lokale Benutzer in ein paar Sekunden erstellen? Mit der Benutzerverwaltung von PowerShell ergeben sich neue Möglichkeiten, ganz ohne 3rd Party Tools. Ja sogar Drucker können mit PowerShell verwaltet werden und ein Domain-Join von tausenden Computern mit nur einem One-Liner ist kein Problem. Wir werden viel Neues bei den allgemeinen Windows Einstellung und Features kennenlernen. Doch was sind diese allgemeinen Einstellungen, welche das Fundament von Microsoft Windows bilden? Zum einen ist das die Registry, die Registrierungsdatenbank.
- PowerShell und Netzwerktechnik: Better togetherWer kennt sie nicht: ping, tracert, traceroute, arp und noch viele weitere good old Befehle werden eingesetzt, um Verbindungen zu testen und zu troubleshooten. In diesem Kurs werden wir uns zwar auf diese Befehle fokussieren, aber wir werden die Alternative wählen: PowerShell Cmdlets und PowerShell Skripts. Im ersten Abschnitt des Kurses werden wir uns auf Layer 1 und Layer 2 konzentrieren und uns umsehen, was PowerShell in Bezug auf Netzwerkkarten und ARP für uns so alles tun kann. Im zweiten Abschnitt dreht sich alles um Layer 3, die IP-Konfiguration. Ob IP-Adresse festlegen oder IP-Netzwerkkonfiguration auf anderen Servern auslesen: All das erwartet Sie im zweiten Abschnitt. Im dritten Abschnitt sehen wir uns Layer 4 also die Themen Firewall und Port-Scanning näher an. Sie werden Augen machen, was mit PowerShell in Bezug auf Netzwerksicherheit so alles möglich ist. Im vierten Abschnitt gebe ich Ihnen einige PowerShell in die Hand mit denen Sie Ihr Netzwerk monitoren können. Sie möchten wissen, welche Hosts derzeit up sind? Sie möchten alarmiert werden, wenn etwas nicht stimmt? PowerShell gibt uns für all diese Szenarien starke Werkzeuge in die Hand. Etwas Cloud darf natürlich auch nicht fehlen: Im sechsten Abschnitt sehen wir uns an, wie wir einen sichere Verbindung in die Cloud aufbauen können, was wir mit PowerShell Remoting so alles machen können und wie wir Netzwerkfreigaben erstellen können. Und noch vieles mehr. In diesem Kurs begleitet Sie ein Microsoft PowerShell MVP und Cisco Instructor mit über 15 Jahren Erfahrung in der Erwachsenenbildung. Ich freue mich auf spannende Stunden und wünsche viel Spaß!
- Active Directory: Verwalten mit der PowerShellWenn Sie eine Windows-Systemadministrator: In oder Windows-Systemadministrator sind, der es leid ist zu klicken und sich einen Weg durch den Bildschirm von einem zum anderen zu bahnen, um immer wieder die gleiche Aufgabe zu erledigen, ist dieser Kurs genau das Richtige für Sie. Wenn Ihnen gesagt wurde dass Windows PowerShell kompliziert ist, ist dieser Kurs definitiv für Sie, weil ich will Ihnen das Gegenteil beweisen. Wir starten den Kurs zuerst einmal mit dem Sammeln von Informationen über das Active Directory und die Domänencontroller (DC). Als nächstes prüfen wir ob die Replikation zwischen den Domänencontroller funktioniert (wenn es mehrere DC’s gibt). Weiter geht es dann mit dem Erstellen eine ersten Kontos. Es bleibt aber nicht bei einem Konto, sondern wir Erstellen mit einer .csv Datei gleich mehrere Konten. Anschliessend sind die Gruppen und Organisationseinheiten an der Reihe. In einem nächsten Schritt wenden wir uns wieder den Konten zu, genauer gesagt den Kennwörtern und gesperrten Konten, etc. Zum Schluss werden wir eine Sicherung vom Active Directory erstellen, uns mit einem Password Settings Objects (PSO) beschäftigen und noch ein paar weiteren Aufgaben. Wir haben viel zu tun, legen wir los! Dieses Wissen können Sie später in Ihrer täglichen Arbeit als Netzwerk-Administrator: In, Server-Administrator: In oder IT-Support-Administrator: In bestens anwenden! Viel Erfolg mit dem Kurs Active Directory mit Windows PowerShell Grundkurs!!
- Hardening Windows PowerShell 5.1 und PowerShell 7Glaubt man den Statistiken, dann ist PowerShell das Angriffsziel Nr. 1 auf Windows Systemen. Wir sollten uns nicht nur Gedanken darüber machen wie wir Computer mit Firewalls, Gruppenrichtlinien und Filtern absichern, wir sollten uns ebenfalls mit dem gleichen Eifer um dieses Angriffsziel Nr. 1 kümmern. In diesem PowerShell Kurs wird der Fokus auf das Thema Security gelegt. Nach einer kurzen Einführung in PowerShell 5.1 und PowerShell 7 legen wir dem Thema PowerShell Versionen in Bezug auf Sicherheit los und werden sehen, dass alte PowerShell Versionen keinesfalls sicher sind. PowerShell Skripts unterliegen der Einstellungen der Ausführungsrichtlinie und genau diese werden wir uns im Detail ansehen, denn wenn Sie ein Skript herunterladen dann sollte dieses von einer vertrauenswürdigen Quelle stammen und Ihr Rechner sollte das Ausführen dieser Skripts erlauben oder eben auch nicht, es liegt ganz in Ihrer Hand. Sollte dann dieses Skript ausgeführt werden kann das Logging dieser Ausführung nicht schaden, wir werden uns um das Thema Skript-Logging und Modul-Logging kümmern. PowerShell kann auch in der Netzwerktechnik eingesetzt werden. Ob Port-Scanning oder Monitoring von Systemen, PowerShell kann Ihnen helfen Ihr Netzwerk abzusichern und zu überwachen. Die Themen Verschlüsselung, Hashes und Just-Enough-Administration runden den Kurs ab. Ein bisschen PowerShell Security in Bezug auf Active Directory und der Microsoft Cloud darf natürlich auch nicht fehlen. In diesem Kurs begleitet Sie ein Microsoft PowerShell MVP mit über 15 Jahren Erfahrung in der Erwachsenenbildung. Ich wünsche viel Spaß beim Kurs!
- Windows Server 2022 PowerShell CookbookSie haben schon immer davon geträumt Windows Betriebssysteme mit der Befehlszeile zu verwalten, um immer wiederkehrende Aufgaben zu automatisieren? Oder um eine Grundkonfiguration vorzunehmen? Oder um tausende Benutzer mit einem Ein-Zeiler anzulegen? Oder um Auswertungen durchzuführen, um wichtige Informationen auslesen zu können? Ja? Dann sind Sie hier richtig. In diesem Kurs dreht sich alles um Windows Server 2022 und PowerShell. Wir werden in PowerShell eine Grundkonfiguration unseres Servers vornehmen. Das Installieren von Server-Rollen und Features sowie die Überprüfung unseres Servers erwartet Sie im ersten Teil des Kurses. Im zweiten Abschnitt stufen wir unseren Server zum Domain-Controller hoch und sehen uns an, wie PowerShell dabei helfen kann eine Domäne zu automatisieren. Zu einer Active Directory Umgebung gehört ein DNS-Server und meist findet man auch einen DHCP-Server vor. Beide Dienste werden wir mit PowerShell installieren und konfigurieren. Auch hier wird das Thema Automatisierung nicht zu kurz kommen. Das Verwalten von Daten gehört zu den Haupt-Aufgaben eines Administrators. Sie lernen wie man mit PowerShell Dateidienste wie Freigaben, NTFS-Berechtigungen oder den File-Server-Ressourcen-Manager verwalten kann. Die Themen IIS, Druckdienste, Remoting (SSH, WinRM) und Troubleshooting runden den Kurs ab. In diesem Kurs begleitet Sie ein Microsoft MVP mit über 15 Jahren Erfahrung in der Erwachsenenbildung. Wie gewohnt werden Sie viele Materialen und Praxisbeispiele vorfinden, um das Gelernte nachzubilden und umsetzen zu können. Ich freue mich auf spannende Stunden!
- Windows PowerShell in 2 Stunden: Crash-Kurs für EinsteigerDieser Kurs richtet sich an all jene die Windows PowerShell kennenlernen möchten aber vorerst nicht die Zeit haben lange Videos, Kurse oder Bücher zu studieren. Der Kurs soll ein Schnellüberblick über die wichtigsten Themen rund um PowerShell geben, damit die ersten Schritte garantiert gelingen. Wir starten mit PowerShell.exe und PowerShell ISE und sehen uns den Syntax von PowerShell Cmdlets an. Warum wird die PowerShell Hilfe bis in den Himmel gelobt? Und was hat es mit einem PowerShell Profil auf sich? Was wäre aus PowerShell geworden wenn diese nicht die Pipelinetechnik unterstützen würde? Die Pipeline und die Tatsache dass alles in PowerShell ein Objekt ist macht PowerShell zum Werkzeug für Profis. Automatisierung ist in aller Munde und PowerShell ist eine objektorientierte Automatisierungsskriptsprache. Ob automatisierte Stringmanipulation oder automatisiertes Ausführen von PowerShell Skripts – PowerShell ist die Skriptsprache der Gegenwart und der Zukunft. Im letzten Abschnitt des Kurse beschäftigen wir uns mit dem PowerShell Remotezugriff auf andere Systeme und wie wir Skripts automatisiert und geplant ohne manuelle Interaktion ausführen können. Das Thema Erstellen von eigenen Befehlen, sogenannten Funktionen, runden diesen Kurs ab. Das alles in nur 2 Stunden. Es begleitet Sie ein Microsoft PowerShell MVP mit über 20 Jahren Erfahrung als IT-Professional und Trainer im Microsoft Umfeld. Ich wünsche viel Spaß beim Kurs!
- PowerShell für Power-User:innenUnterschiede zwischen Windows PowerShell 5.1 und PowerShell 7.x (Inhalt zwischen den *** von Microsoft Docs):***Windows PowerShell 5.1 basiert auf . NET Framework v4.5. Mit der Veröffentlichung von PowerShell 6.0 wurde PowerShell zu einem Open Source-Projekt, das auf . NET Core 2.0 basiert. PowerShell 7.0 basiert auf . NET Core 3.1. Mit der Veröffentlichung von PowerShell 7.2 basiert PowerShell auf . NET 6.0. Der Wechsel von . NET Framework zu . NET Core ermöglichte es PowerShell, zu einer plattformübergreifenden Lösung zu werden. PowerShell läuft unter Windows, MacOS und Linux.***Die Zielgruppe für diesen Kurs sind IT-Profis mit keinen oder wenigen PowerShell-Vorkenntnissen. Obwohl PowerShell 7 plattformübergreifend läuft, geht dieser Kurs davon aus, dass Sie eine Windows-Plattform verwenden. Dieser Kurs geht davon aus, dass Sie einige Erfahrungen mit Windows-Servern und/oder -Desktops sowie grundlegende Netzwerkkenntnisse haben. Wir starten diesen Kurs mit einem "Einführungsblock", dabei geht es darum das alle Teilnehmer:innen auf dem gleichen Wissensstand sind. Anschliessend geht es los mit dem ersten Thema "Objekte in der Pipeline". Weiter werden wir uns mit "Providern und Laufwerken" beschäftigen. Das nächste Thema welches wir gemeinsam erarbeiten werden ist der "Umgang mit Zeichenketten". Da die PowerShell gerne alles "vergisst", werden wir uns die "PowerShell-Profile" genauer anschauen. Anschliessend werden wir uns den "Funktionen" annehmen. Dieses Wissen können Sie später in Ihrer täglichen Arbeit als Desktop-Administrator, Server-Administrator oder Cloud-Administrator bestens anwenden! Viel Spass mit dem Kurs "PowerShell für Power-User:innen"!!
- PowerShell für Anfänger:innenWindows PowerShell ist ab Windows 7 standardmäßig installiert und in allen darauffolgenden Windows Versionen anwendbar. Ab Windows Server 2012 R2 nutzen die meisten graphischen Server Tools, im Hintergrund PowerShell Befehle, die für den Administrator lediglich in einer graphischen Form dargestellt werden. Von den bekanntesten technology Herstellern in der ganzen Welt werden PowerShell Module bereitgestellt. Mit diesen PowerShell Modulen können Sie PowerShell verwenden, um auf die Hardware des Herstellers zuzugreifen und diese zu administrieren. Microsoft hat für alle deren Produkte solche PowerShell Module gebaut. So können Sie über PowerShell alle Windows Versionen ab Windows Server 2008 mit PowerShell verwalten. Des Weiteren können Sie gleichzeitig alle Windows Applikationen wie Active Directory, DNS, Exchange, Hyper-V, Fileserver usw. mit PowerShell administrieren. Auch die Microsoft Cloud Dienste können mit der PowerShell verwaltet werden. Die PowerShell ist das "Schweizer Taschenmesser" wenn es um die Verwaltung und Administration der IT-Infrastruktur geht. Mit dem richtigen PowerShell Wissen können Sie Ihre Aufgaben effizienter und einfacher erledigen. In diesem Kurs wird mehrheitlich mit der PowerShell Core gearbeitet. Der Kurs Powershell für Anfänger wendet sich an Teilnehmer, die über keine oder wenig Erfahrungen mit der Powershell verfügen und die PowerShell Grundlagen lernen möchten. Sie lernen die Grundtechniken, das Arbeiten mit der interaktiven Powershell, und das Erstellen eigener kleiner Scripte kennen. Der Kurs behandelt auch die PowerShell-Version 5.1 – nach wie vor die aktuelle Version in Windows Server 2016/19 und Windows 10. Leicht eingeschränkt, gelten die meisten Inhalte auch für die Vorgänger- sowie die Nachfolgeversionen. Seit Anfang 2020 steht die PowerShell 7 als plattformübergreifende Shell und zukünftiger Nachfolger der PowerShell 5.1 bereit.
- PowerShell 7 : Master-Class für Einsteiger und ProfisDieser PowerShell 7 Kurs ist für alle Einsteiger und Profis gedacht, welche starkes Interesse an PowerShell, Automatisierung und an neueste Technologien entwickelt haben. In den ersten Einheiten erwartet Sie eine Einführung in PowerShell 7 und Visual Studio Code. Wir werden erste Hürden nehmen und die Werkzeuge kennenlernen. Und wir werden uns grundlegende Unterschiede zwischen PowerShell 5.1 und PowerShell 7 ansehen. Die PowerShell Pipeline ist eine Schlüsseltechnologie. Wir werden uns dieser ausgiebig widmen. PowerShell ist eine objektorientierte Skriptsprache und deren Objekte bestehen aus Attributen und Methoden. Wir werden mit diesem Wissen mehr aus PowerShell herausholen können. Sie wollten schon immer Ihren eigenen PowerShell Befehle schreiben? Ich zeige Ihnen, dass das mithilfe von PowerShell Funktionen keine Raketenwissenschaft ist. Die Themen Skriptausführung und Remote-Skript-Ausführung runden den ersten Teil ab. Im zweiten und anspruchsvolleren Teil widmen wir uns den Themen Kontrollstrukturen, dem professionellen Aufbau von PowerShell Code und der Automatisierung an sich. Wir werden uns komplexe Skripts ansehen, welche simple und einfach erklärt werden. Auf das Thema Automatisierung werden wir ein besonderes Augenmerk legen. Ob in der Microsoft 365 Cloud oder On-Premise. Sie werden viele praxisnahe Beispiele in die Hand bekommen welche sofort einsatzbereit sind. In diesem Kurs begleitet Sie ein Microsoft PowerShell MVP mit über 15 Jahren Erfahrung in der Erwachsenenbildung. Ich wünsche viel Spaß beim Kurs!
- Active Directory und Azure AD mit PowerShell administrierenIn dieser Kurs dreht sich alles um die Verwaltung von Active Directory mit PowerShell 5 und PowerShell 7. Dabei spielt es keine Rolle ob in der Cloud oder On-Premise, wir werden wichtige und vor allem sehr nützliche Tasks mit PowerShell durchführen, welche auch in einer Echtumgebung sofort verwendet werden können. Wir beginnen mit der Installation eines Domain-Controllers mit Windows Server 2022 und dem Erstellen eines neuen Forest. Dann wird ein zweiter DC hinzugefügt und abschließende Tests durchgeführt. Das Erstellen und Verwalten von Benutzer, Gruppen und OUs gehört zu den Hauptaufgaben eines Active Directory Administrators, deswegen wird auf diesem Thema ein Hauptaugenmerk gelegt. Massenimport von Benutzer, ändern des Anmeldenamens und komplexe Abfragen aus der Praxis runden das Thema ab. Ein paar Spezialthemen dürfen nicht fehlen: Das Aktivieren des Active Directory Papierkorbs und der zeitbasierten Gruppenmitgliedschaft. Nachdem eine On-Premise AD Umgebung aufgebaut wurde widmen wir uns dem Thema Azure AD. Wir stellen einen Connect der beiden Technologien her und ich zeige wie man diese mit PowerShell steuern kann. Das AzureAD PowerShell Modul bietet zahlreiche Cmdlets zur Verwaltung von Azure Benutzer, Gruppen und Geräten. Wir sehen und in AzureAD um und wenden nützliche PowerShell Skripts an um Objekte zu erstellen und zu verwalten. Ob Gruppen, Rollenzuweisungen von Benutzern und das Bereitstellen von Geräten, all das kann mit PowerShell durchgeführt und automatisiert werden. Ich freue mich auf spannende Stunden!
- Remoteverwaltung und Daten formatieren mit der PowerShellUm ein Netzwerk von Workstations oder Servern zu verwalten, sind PowerShell-Befehle ein unverzichtbarer Bestandteil des Wissens. In diesem Kurs "Remoteverwaltung und Daten formatieren mit der PowerShell" lernen Sie, PowerShell-Befehle auf mehreren Workstations und Servern auszuführen. Zuerst werden Sie die Aktivierung von PowerShell Remoting erkunden. Als Nächstes erfahren Sie, wie Sie Remote-Sitzungen erstellen und verwalten können. Schließlich lernen Sie, wie Sie Befehle mit mehreren Remotesitzungen ausführen. Es wird der Zeitpunkt kommen, an dem Sie PowerShell nutzen möchten oder müssen, um mit verschiedenen Datenformaten zu arbeiten. Wenn Sie Cmdlets in der Konsole ausführen, werden die Daten nicht immer in dem gewünschten Format angezeigt. In diesem Kurs lernen Sie, wie Sie Daten nach Bedarf manipulieren und formatieren können, wenn Sie sie benötigen. Zuerst werden Sie verstehen, warum und wie PowerShell Daten standardmäßig formatiert, wenn Sie ihr nicht explizit sagen, was sie tun soll. Als Nächstes werden Sie mit den verschiedenen Formatierungsbefehlen in PowerShell arbeiten, um die Vorteile jedes Formattyps zu verstehen, und lernen, wie Sie das gewünschte Format explizit definieren können. Schließlich lernen Sie, wie Sie Daten aus PowerShell mithilfe der "out"-Cmdlets ausgeben können, sei es auf dem Bildschirm, in einer Datei oder auf einem Drucker! Dieses Wissen können Sie später in Ihrer täglichen Arbeit als Netzwerk-Administrator, Server-Administrator oder IT-Sicherheit-Administrator bestens anwenden! Viel Spass mit dem Kurs "Remoteverwaltung und Daten formatieren mit der PowerShell"!!
- Automatisierung mit PowerShell (3/3): Expert ClassWillkommen zum Teil 3 der Serie Automatisierung mit PowerShell: Expert Class. Dieser Kurs richtet sich an Absolventen von Teil 1 und Teil 2 der Serie und/oder an PowerShell Fortgeschrittene welche bereits etwas Erfahrung mit PowerShell mitbringen. Aufbauend auf Teil 1 und Teil 2 konzentrieren wir uns jetzt auf das Erstellen und Lesen von professionellen Skripts. Warum verwendet man manchmal die Anführungszeichen (Quotation Marks)" " " und manchmal ' ' ? Warum können manche Variablen nicht aufgerufen werden? Wir werden uns Powershell Operatoren näher ansehen und die Grundlagen von Kontrollstrukturen (If-Else, Foreach, Do-While, Do-Until, Try-Catch-Finally und viele mehr) miteinander durcharbeiten, damit Sie Werkzeuge in der Hand haben um Ihr Skript zu kontrollieren. Nach diesen Grundlagen sind wir bereit für das Erstellen einer erweiterten Funktion, sogenannte Advanced Functions. Advanced Functions sind pipelinefähig und sind meist mit Parametern ausgestattet, kurz gesagt, wir erstellen gemeinsam einen PowerShell Befehl und Parameter dazu. Dann gehen wir auf eine Besonderheit ein, die sogenannten Workflows, Skripts welche parallel laufen können. Unsere Skripts sollten sichere Passwörter beinhalten und wir sollten dies mit Logging überwachen können. Das Thema Desired State Configuration (DSC) darf auch nicht fehlen. Als Abschluss nehmen wir das Thema Logging von PowerShell Code und das Einschränken der Ausführung von Code mit JEA durch. Ich freue mich auf spannende Stunden und wünsche Ihnen viel Spaß beim Kurs!
- Windows Server Core 2019/2022 mit PowerShell bereitstellenWindows Server Core ist laut Microsoft das Server Betriebssystem der Zukunft. Ohne grafische Oberfläche reduziert sich nicht nur die Angriffsfläche, sondern der Server benötigt auch wesentlich weniger Updates. Ein weiterer Vorteil ist die geringe Hardwareanforderung sowie die herausragende Performance. Man könnte meinen "wie bei Linux", aber auf diesem Produkt steht definitiv Microsoft. In diesem Kurs geht es darum den Respekt vor Server Core zu verlieren indem Sie lernen den Server in einer Test-Umgebung in Betrieb zu nehmen. Wir werden auch die grafische Oberfläche ein wenig mit einbeziehen, aber die meiste Zeit werden wir in PowerShell arbeiten. PowerShell ist der Standard Kommandozeileninterpreter auf Windows Betriebssystemen und hat die Eingabeaufforderung abgelöst. Sie werden in diesem Kurs auch ein wenig zum PowerShell 5 und PowerShell 7 Experten, Sie werden sehen das passiert ganz von alleine und macht jede Menge Spaß. Wir beginnen bei der Installation und nehmen die Grundkonfiguration vor. Ein Windows Server führt Rollen aus, welche das auf einem Server Core sein können und wie wir diese abrufen und installieren können lernen wir im ersten Teil des Kurses. Unser Server Core wird zum Domain-Controller hochgestuft und wir installieren weitere Server-Rollen und machen unseren Server zum File-Server, DHCP-Server und Print-Server. Ein Sicherungskonzept darf auch nicht fehlen, deshalb werden wir den Server Core mit dem Windows Server Backup sichern. Ich freue mich auf spannende Stunden und wünsche viel Spaß beim Kurs!
- Automatisierung mit PowerShell (2/3): AdvancedWillkommen zum Teil 2 der Serie Automatisierung mit PowerShell. Dieser Kurs richtet sich an Absolventen von Teil 1 der Serie und an PowerShell Fortgeschrittene welche bereits etwas Erfahrung mit PowerShell mitbringen. Aufbauend auf Kurs 1 in welchem wir mit Cmdlets, der Hilfe, der Executionpolicy und der Pipeline gearbeitet haben, widmen wir uns in diesem Kurs den Themen Objekte, WMI, Funktionen und PowerShell Remoting. Sie werden lernen wie man Strings manipuliert, mehr aus dem System mit WMI Klassen herausholt und werden feststellen, dass das Erstellen von einem eigenen PowerShell Befehl (Funktion) keine Raketenwissenschaft ist. Wir erstellen gemeinsam eigene PowerShell Befehle welche beim Start von PowerShell immer zur Verfügung stehen. Um das Ganze abzurunden erstellen wir eine grafische Benutzeroberfläche, welche im Hintergrund PowerShell Befehle ausführt. Weiters verbinden wir uns mit PowerShell Remoting auf andere Computer und in die Cloud zu Azure und Microsoft 365. Das Thema Automatisierung wird nicht zu kurz kommen, denn schließlich wollen wir unsere PowerShell Skripts automatisiert ablaufen lassen und zwar mit der Aufgabenplanung oder mit Background Jobs, welche Aufgaben im Hintergrund ausführen können. In diesem Kurs begleitet Sie ein PowerShell MVP mit über 10 Jahre Erfahrung in der Erwachsenenbildung. Sie benötigen für diesen Kurs einen Windows 10/11 Computer mit aktuellen Updates. Ein Windows Server Domain-Controller in einer Testumgebung ist von Vorteil. Ich wünsche viel Spaß beim Kurs und bei den Übungen!
- Automatisierung mit PowerShell (1/3): GrundlagenTeil 1 der Serie Automatisierung mit PowerShell. Sie möchten Windows PowerShell 5.1 und PowerShell 7 lernen? Weil der Fokus in der Administration sich Richtung PowerShell neigt? Dann sind Sie hier richtig. Wir beginnen bei den Grundlagen. Diese beinhalten das Arbeiten mit powershell.exe, PowerShell ISE, Visual Studio Code und weiteren coolen Werkzeugen für den Einstieg. Was sind Cmdlets und welche Bedeutung haben Parameter ? Warum kann ich Skripts aus dem Internet nicht ausführen und welche Rolle spielt da die Ausführungsrichtlinie? Step-by-Step arbeiten wir uns mit praxisnahen Beispielen vor um am Ende des Kurses einen guten Überblick zu bekommen. Wir führen erste Befehle und Skripts aus, benutzen die PowerShell Hilfe, die Pipeline und erstellen ein PowerShell Profil. Ein besonderer Augenmerk liegt auf der Pipeline, denn diese ist eine Schlüsseltechnologie in PowerShell. Das Thema Filtern mit der Pipeline rundet das Thema ab. Wir werden uns nicht nur mit der bereits in die Jahre gekommenen Windows PowerShell beschäftigen. Wir wagen auch einen Blick in die Welt von PowerShell 7 und deren Vorteile. PowerShell 7 ist die Zukunft und wir werden uns gemeinsam ansehen was die Zukunft bringen wird. In diesem Kurs begleitet Sie ein Microsoft PowerShell MVP mit über 10 Jahren Erfahrung in der Erwachsenenbildung. Sie benötigen für diesen Kurs lediglich einen Windows 10/11 Computer mit aktuellen Updates und Begeisterung für PowerShell. Ich wünsche viel Spaß beim Kurs und bei den Übungen!
- Active Directory Administration mit Windows PowerShellDu betreust ein Active Directory? Dann ist dieser Kurs genau das richtige für dich, denn wenn du dich mit dem PowerShell Modul des Active Directory’s beschäftigst, kannst du nicht nur jede Menge Zeit durch Automatisierung sparen, nein ich würde sogar so weit gehen und sagen, dass sich Active Directory's mit mehr als 100 Objekten schon gar nicht mehr richtig ohne Verwendung der Windows PowerShell Administrieren lassen. Zu Beginn dieses Kurses wirst du grundlegende Windows PowerShell Kenntnisse erlangen. Solltest du bereits Erfahrung mit der Windows PowerShell gesammelt haben, kannst du dieses Kapitel einfach überspringen. Anschließend geht der Dozent auf die Verwaltung von Benutzerobjekten ein. Hier wirst du lernen, wie du Benutzer abfragen, Attribute von bestehenden Benutzern verändern und neue Benutzer mit der PowerShell anlegen kannst und hierbei jede Menge Zeit im Vergleich zur GUI einsparen kannst. Im darauf folgenden Kapitel wirst du lernen, wie du den Befehl „search-adaccount“ zu deinem Vorteil einsetzten kannst und mit ihm dein Active Directory immer ohne großen Aufwand aktuell halten kannst. Im nächsten Kapitel teilt der Dozent sein Wissen über Active Directory Gruppen mit dir. Du wirst alle hierfür relevanten Befehle und ein paar Tipps und Tricks kennenlernen.
- Lernen von Windows PowerShellDieser Kurs richtet sich an IT-Profis und soll dem Zuschauer die nötigen Informationen für den Einstieg in Powershell und die Verwaltung von Windows Server 2016 mit seiner Hilfe vermitteln. Das Ziel besteht darin, grundlegende Aufgaben zu Powershell abzudecken, einschließlich Themen wie Powershell kennenlernen. Der Kurs soll helfen, tägliche Aufgaben zu automatisieren und zu skripten. Es gibt viele Live-Demonstrationen zur Verwendung von PowerShell-Befehlen und der GUI eines Servers. Ich hoffe, es wird Ihnen helfen, Ihre Arbeit effizienter zu erledigen. Auch wenn Sie mit Befehlszeilenschnittstellen anderer Betriebssysteme vertraut sind oder die Cmd.exe-Shell in Windows verwendet haben, müssen Sie wichtige Konzepte und Techniken lernen (und in einigen Fällen erneut lernen), bevor Sie damit beginnen können mit Windows PowerShell effektiv sein. Dieses Modul führt Sie in Windows PowerShell ein und bietet einen Überblick über die Funktionalität des Produkts. Sie lernen, die Shell für die Verwendung zu öffnen und zu konfigurieren und Befehle innerhalb der Shell auszuführen. Außerdem lernen Sie das integrierte Hilfesystem von Windows PowerShell kennen. Es spielt eine wichtige Rolle beim Erlernen der Verwendung der vielen Befehle der Shell. Windows PowerShell™ ist nicht die erste Befehlszeilen-Shell, die das Konzept einer Pipeline unterstützt. Beispielsweise unterstützt die Eingabeaufforderung im Windows®-Betriebssystem eine Pipeline. Die Pipeline von Windows PowerShell ist jedoch komplexer, flexibler und leistungsfähiger als die von älteren Shells. Die Pipeline ist ein Schlüsselkonzept und eine funktionale Komponente von Windows PowerShell, und wenn Sie sie beherrschen, können Sie die Shell effektiver und effizienter nutzen.
Sortiert nach Erscheinung (neueste zuerst). Details und Anbieter-Link (Affiliate-Link, Werbung) auf der jeweiligen Kursseite.
Die Fähigkeit, die Klick-Admins von Admins trennt
Active Directory verwalten kann man notfalls durchklicken – aber 500 Benutzerkonten anlegen, Berechtigungen auditieren oder denselben Fehler auf 40 Servern beheben kann nur, wer PowerShell beherrscht. Diese Automatisierung unterscheidet Gehaltsstufen, und sie ist zugleich die Brücke in die hybride Welt: Microsoft 365 und Entra ID werden ernsthaft nur per Shell verwaltet. Beim Lernen lohnt der Blick auf die Version: Windows PowerShell 5.1 steckt in jedem Windows, das plattformübergreifende PowerShell 7 ist die Zukunft – gute Kurse behandeln den Unterschied ausdrücklich.
Häufige Fragen
- PowerShell oder Bash – was lerne ich zuerst?
- Die Frage beantwortet dein Betriebssystem-Schwerpunkt: In der Windows- und Microsoft-365-Welt führt kein Weg an PowerShell vorbei, auf Linux-Servern keiner an Bash. Konzeptionell ist PowerShell objektbasiert (Befehle liefern strukturierte Objekte statt Text) – wer beide kennt, merkt schnell, dass sich die Denkweisen ergänzen statt konkurrieren.
- Reicht Skript-Kopieren, oder muss ich „richtig“ lernen?
- Kopierte Skripte laufen – bis sie es nicht tun, und dann steht man ohne Verständnis vor fremdem Code mit Admin-Rechten. Gerade weil PowerShell so mächtig ist, gehören Fehlerbehandlung, Signaturen und die Secure-Scripting-Regeln (ein eigener Kurs hier widmet sich genau dem) zum Pflichtteil, nicht zur Kür.
