Was ist, was kann PowerShell

PowerShell wird als Framework verstanden, dass zur plattformübergreifenden Aufgabenautomatisierung und Konfigurationsverwaltung eingesetzt wird. PowerShell bestehend aus einem Kommandozeileninterpreter und einer Skriptsprache.

PowerShell verbindet die aus Unix-Shell bekannte Philosophie von Pipes und Filtern mit Paradigmen der objektorientierten Programmierung (OOP). Im Gegensatz zu den meisten Shells, bei denen Text eingegeben und zurückgegeben wird, basiert PowerShell auf .NET und akzeptiert .NET-Objekte und gibt diese zurück. Diese grundlegende Änderung bringt völlig neue Tools und Methoden für die Automatisierung mit sich.

Der Benutzer kann wie bisher einfache Befehle (Cmdlet) an einer Kommandozeile ausführen und miteinander verknüpfen (| Pipeline) oder aber auch komplexe Skript-Programme mit der eigens dafür entwickelten PowerShell Scripting Language schreiben.

Jetzt Neu, abonnieren Sie meinen PowerShell-YouTube-Kanal.

Wenn Sie meine Artikel als hilfreich empfunden haben bitte erwähnen Sie diese in den sozialen Medien. Als Dankeschön bekommen Sie ein von mir erstelltes hochwertiges A1-PowerShell-7-Poster mit den wichtigsten Informationen für die tägliche Arbeit per Post zugesendet. Hierzu schreiben Sie mir an info (at) attilakrick.com einfache eine E-Mail mit dem Link der Erwähnung sowie Ihre Adresse. Aber nur solange der Vorrat reicht. Ihre Daten (E-Mail, Adresse) werden nur zum Zweck des Poster-Versandes benötigt und anschließend gelöscht.

Interesse an Wissen vom Trainer mit vielen praxisbezogenen Übungen, Wissenstests und Frage und Antwort-Runden? Jetzt in meinen PowerShell-Seminaren und -Workshops.

Wissenstest

Sitzen Die PowerShell Grundlagen? Beantworten Sie 12 zufällige Fragen und testen Ihr Wissen. Dieser Wissenstest über die PowerShell Grundlagen ist kostenlos und kann anonym erfolgen. Die Auswertung des Wissenstests erfolgt sofort am Ende.

Zu gewinnen gibt es Stolz und Ehre.

Viel Spaß und Erfolg!


0%
0 Voten, 0 Durchschnittssterne
Erstellt von Attila Krick

PowerShell

PowerShell Grundlagen

Wer die korrekten Antworten auf diese Fragen beherrscht hat die Basics verinnerlicht und ist bestimmt für Größeres.

1 / 12

Kategorie: PowerShell Objekt-Handling

Wann sollten Sie Where-Objekt nach der Skizze A benutzen und wann nach der Skizze B?

#Skizze A:
... | Where-Object -Property ... -eq ...

#Skizze B:
... | Where-Object { $_... -eq ... }

2 / 12

Kategorie: PowerShell Daten Ausgabe

Welche Bedeutung haben .PS1XML-Dateien für die Ausgabe?

3 / 12

Kategorie: PowerShell Hilfe-System

Wie kann ich mir die Syntax eines Cmdlets anzeigen lassen?

4 / 12

Kategorie: PowerShell Objekt-Handling

Welche Member-Typen können an Objekte angefügt werden?

5 / 12

Kategorie: PowerShell Tools

Für welche Personengruppen ist die Kombination aus Microsoft Visual Studio (Express) mit der entsprechenden PowerShell-Erweiterung interessant?

6 / 12

Kategorie: PowerShell Remoting

Welche Cmdlets werden direkt dem Thema Remoting zugeschrieben?

7 / 12

Kategorie: PowerShell Hilfe-System

Wenn in der Syntax-Beschreibung folgende Zeichen-Kombination

<..[]>

beschrieben wird, dann handelt es sich um?

8 / 12

Kategorie: PowerShell Module

Wie wird ein Modul importiert bzw. geladen?

9 / 12

Kategorie: PowerShell Hilfe-System

Wie wird die lokale Hilfe-DB installiert / aktualisiert?

10 / 12

Kategorie: PowerShell Pipeline

Alle 3 Varianten liefern identische Ergebnisse. Welche ist die langsamste Varianten?

# Variante A:
Get-EventLog -LogName 'System' | Where-Object -Property 'EntryType' -IEQ -Value 'Warning'

# Variante B:
Get-EventLog -LogName 'System' | Where-Object -FilterScript { $_.EntryType -ieq 'Warning' }

# Variante C:
Get-EventLog -LogName -EntryType 'Warning'

11 / 12

Kategorie: PowerShell Operatoren

Welches ist die richtige Vorrangregel für logische Operatoren?

12 / 12

Kategorie: PowerShell Objekt-Handling

Sie müssen Objekte vergleichen, welches Objekt ist dafür geeignet?

Ihr detailliertes Ergebnis senden wir Ihnen gerne per Email zu.

(Meine Datenschutzerklärung)

Deine Punktzahl ist

Die durchschnittliche Punktezahl ist 56%

0%

Bitte hinterlassen Sie eine Bewertung.


Folgende Artikel passen zu PowerShell

Read more about the article PowerShell Wissenstest – testen Sie Ihr Wissen
KEEP CALM and use Get-Help

PowerShell Wissenstest – testen Sie Ihr Wissen

  • Beitrag zuletzt geändert am:2020-08-14
  • Lesedauer:2 min Lesezeit

Testen Sie Ihr PowerShell Wissen! Zu den wichtigsten PowerShell Themenbereichen finden Sie hier Wissenstests, um sich selbst zu prüfen. Kostenlos und ohne Hintergedanken.

Read more about the article Einstieg in PowerShell für Anfänger und Profis
KEEP CALM and use Get-Help

Einstieg in PowerShell für Anfänger und Profis

  • Beitrag zuletzt geändert am:2022-07-13
  • Lesedauer:53 min Lesezeit

Sie möchten eine Vorstellung bekommen was PowerShell eigentlich ist? Wie PowerShell bei der automatisierten Konfiguration von Computer-Systeme unterstützt? Oder Erfahrungen im Programmieren sammeln? Dann ist dieses einsteiger freundliche PowerShell Tutorial genau das richtige für Sie als Anfänger aber auch als IT-Profi. In diesem Überblick bekommen Sie erklärt wie PowerShell und Tools installiert werden und wie Sie diese benutzten. Für Ihre ersten Schritte bekommen Sie das Rüstzeug an die Hand, um autark kleinere Aufgaben zu lösen, um im PowerShell-Jungle zu überleben.

WPF-GUI mit PowerShell erstellen

  • Beitrag zuletzt geändert am:2020-08-14
  • Lesedauer:15 min Lesezeit

Die folgende Guide erklärt an einem Beispiel schrittweise die Erstellung eines Graphical User Interface (kurz GUI) das ein Cmdlet steuert. Eine GUI ist ein Windows-Fenster das als Schnittstelle zwischen Mensch und Computer vermittelt. Die .NET-Technologie WPF ist ein perfekter Mitspieler Windows-Fenster mittels PowerShell-Scripting zu erzeugen.

Read more about the article PowerShell Pipeline Sinn & Nutzen erklärt
FlipChart PowerShell Pipelining Preview

PowerShell Pipeline Sinn & Nutzen erklärt

  • Beitrag zuletzt geändert am:2020-08-14
  • Lesedauer:16 min Lesezeit

Wie funktioniert die Pipeline-Verarbeitung in PowerShell? Welche Bedeutung haben die Verfahren ByValue und ByPropertyName beim Binden an Parameter? Welche Regeln gilt beim Pipelining zu beachten? Was ist Splatting und wie funktioniert es? Dieses Tutorial erklärt an praktischen Beispielen die Pipeline, so das Sie dieses Werkzeug effizient für sich arbeiten lassen können. Oder Testen Sie Ihr Wissen in einem Quiz.

Read more about the article Wissenswerte und Nützliche Quellen
Bildsymbol IT-Netzwerk Erde

Wissenswerte und Nützliche Quellen

  • Beitrag zuletzt geändert am:2020-08-13
  • Lesedauer:3 min Lesezeit

Externe Hyperlinks mit Wissenswertes und Nützliches rund um IT. Auf diese Liste greife ich persönlich oft zu, wenn es um die Themen PowerShell, Software-Entwicklung, Workflow, Office, Seminare, Websites und Domains geht.

Inhalts-Ende

Es existieren keine weiteren Seiten