PowerShell-GlossarPowerShell Glossary

BegriffTerm DefinitionDefinition
Binäres Modulbinary module Ein PowerShell-Modul, dessen Stammmodul eine binäre Moduldatei (DLL) ist.A PowerShell module whose root module is a binary module file (.dll). Ein binäres Modul kann ein Modulmanifest enthalten.A binary module may or may not include a module manifest.
Allgemeiner Parametercommon parameter Ein Parameter, der von der PowerShell-Engine allen Cmdlets, erweiterten Funktionen und Workflows hinzugefügt wird.A parameter that is added to all cmdlets, advanced functions, and workflows by the PowerShell engine.
Punkt als Stammelementdot source Um in PowerShell einen Befehl zu starten, geben Sie einen Punkt und ein Leerzeichen vor dem Befehl ein.In PowerShell, to start a command by typing a dot and a space before the command. Befehle mit Punkt als Stammelement werden im aktuellen Bereich anstatt im neuen Bereich ausgeführt.Commands that are dot sourced run in the current scope instead of in a new scope. Alle Variablen, Aliase, Funktionen oder Laufwerke, die der Befehl erstellt, werden im aktuellen Bereich erstellt und sind für Benutzer verfügbar, wenn der Befehl abgeschlossen ist.Any variables, aliases, functions, or drives that command creates are created in the current scope and are available to users when the command is completed.
Dynamisches Moduldynamic module Ein Modul, das nur im Arbeitsspeicher vorhanden ist.A module that exists only in memory. Die Cmdlets „New-Module“ und „Import-PSSession“ erstellen dynamische Module.The New-Module and Import-PSSession cmdlets create dynamic modules.
Dynamischer Parameterdynamic parameter Parameter, der einem PowerShell-Cmdlet, einer Funktion oder einem Skript unter bestimmten Umständen hinzugefügt wird.A parameter that is added to a PowerShell cmdlet, function, or script under certain conditions. Cmdlets, Funktionen, Anbieter und Skripts können dynamische Parameter hinzufügen.Cmdlets, functions, providers, and scripts can add dynamic parameters.
Formatierungsdateiformatting file Eine PowerShell-XML-Datei mit der Erweiterung .format.ps1xml, die definiert, wie PowerShell ein Objekt basierend auf seinem .NET Framework-Typ angezeigt.A PowerShell XML file that has the .format.ps1xml extension and that defines how PowerShell displays an object based on its .NET Framework type.
Globaler Sitzungsstatusglobal session state Der Sitzungsstatus, der die Daten enthält, auf die der Benutzer einer PowerShell-Sitzung zugreifen kann.The session state that contains the data that is accessible to the user of a PowerShell session.
hosthost Die Schnittstelle, die die PowerShell-Engine für die Kommunikation mit dem Benutzer verwendet.The interface that the PowerShell engine uses to communicate with the user. Der Host gibt beispielsweise an, wie Eingabeaufforderungen zwischen PowerShell und dem Benutzer behandelt werden.For example, the host specifies how prompts are handled between PowerShell and the user.
Hostanwendunghost application Programm, das die PowerShell-Engine in seinen Prozess lädt und verwendet, um Vorgänge auszuführen.A program that loads the PowerShell engine into its process and uses it to perform operations.
Eingabeverarbeitungsmethodeinput processing method Methode, die ein Cmdlet verwenden kann, um die Datensätze, die es empfängt, als Eingabe zu nutzen.A method that a cmdlet can use to process the records it receives as input. Eingabeverarbeitungsmethoden sind z. B. „BeginProcessing“, „ProcessRecord“, „EndProcessing“und „StopProcessing“.The input processing methods include the BeginProcessing method, the ProcessRecord method, the EndProcessing method, and the StopProcessing method.
Manifestmodulmanifest module PowerShell-Modul, das über ein Manifest verfügt und dessen RootModule-Schlüssel leer ist.A PowerShell module that has a manifest and whose RootModule key is empty.
modulemodule Eine unabhängige, wiederverwendbare Einheit, mit deren Hilfe Sie Ihren PowerShell-Code partitionieren, organisieren und abstrahieren können.A self-contained reusable unit that allows you to partition, organize, and abstract your PowerShell code. Ein Modul kann Cmdlets, Anbieter, Funktionen, Variablen und andere Ressourcentypen enthalten, die als Einheit importiert werden können.A module can contain cmdlets, providers, functions, variables, and other types of resources that can be imported as a single unit.
Modulmanifestmodule manifest PowerShell-Datendatei (.psd1), die den Inhalt eines Moduls beschreibt und steuert, wie ein Modul verarbeitet wird.A PowerShell data file (.psd1) that describes the contents of a module and that controls how a module is processed.
Modulsitzungsstatusmodule session state Sitzungsstatus mit den öffentlichen und privaten Daten eines PowerShell-Moduls.The session state that contains the public and private data of a PowerShell module. Die privaten Daten im Sitzungsstatus sind für den Benutzer einer PowerShell-Sitzung nicht verfügbar.The private data in this session state is not available to the user of a PowerShell session.
Fehler ohne Abbruchnon-terminating error Fehler, der PowerShell nicht an der weiteren Verarbeitung des Befehls hindert.An error that does not stop PowerShell from continuing to process the command.
Nomennoun Wort, das in einen PowerShell-Cmdlet-Namen auf den Bindestrich folgt.The word that follows the hyphen in a PowerShell cmdlet name. Das Nomen beschreibt die Ressourcen, auf die das Cmdlet angewendet wird.The noun describes the resources upon which the cmdlet acts.
Parametersatzparameter set Gruppe von Parametern, die im selben Befehl verwendet werden kann, um eine bestimmte Aktion auszuführen.A group of parameters that can be used in the same command to perform a specific action.
Pipepipe Dient in PowerShell zum Weiterleiten der Ergebnisse des vorherigen Befehls als Eingabe an den nächsten Befehl in der Pipeline.In PowerShell, to send the results of the preceding command as input to the next command in the pipeline.
pipelinepipeline Reihe von Befehlen, die durch Pipelineoperatoren (|) (ASCII 124) verbunden sind.A series of commands connected by pipeline operators (|) (ASCII 124). Jeder Pipelineoperator leitet die Ergebnisse des vorherigen Befehls als Eingabe an den nächsten Befehl weiter.Each pipeline operator sends the results of the preceding command as input to the next command.
PowerShell-CmdletPowerShell cmdlet Ein einzelner Befehl, der an der Pipelinesemantik von PowerShell beteiligt ist.A single command that participates in the pipeline semantics of PowerShell. Dies schließt binäre (C#-) Cmdlets, erweiterte Skriptfunktionen, CDXML und Workflows ein.This includes binary (C#) cmdlets, advanced script functions, CDXML, and Workflows.
PowerShell-BefehlPowerShell command Die Elemente in einer Pipeline, die dazu führen, dass eine Aktion durchgeführt wird. PowerShell-Befehle werden entweder über die Tastatur eingegeben oder programmgesteuert aufgerufen.The elements in a pipeline that cause an action to be carried out. PowerShell commands are either typed at the keyboard or invoked programmatically.
PowerShell-DatendateiPowerShell data file Eine Textdatei mit der Dateinamenerweiterung .psd1.A text file that has the .psd1 filename extension. PowerShell verwendet Datendateien für verschiedene Zwecke, z. B. Speichern von Modulmanifestdaten und übersetzten Zeichenfolgen für die Skriptinternationalisierung.PowerShell uses data files for various purposes such as storing module manifest data and storing translated strings for script internationalization.
PowerShell-LaufwerkPowerShell drive Virtuelles Laufwerk, das direkten Zugriff auf einen Datenspeicher bietet.A virtual drive that provides direct access to a data store. Es kann von einem PowerShell-Anbieter definiert oder über die Befehlszeile erstellt werden.It can be defined by a PowerShell provider or created at the command line. Laufwerke, die über die Befehlszeile erstellt werden, sind sitzungsspezifisch und gehen verloren, sobald die Sitzung geschlossen wird.Drives created at the command line are session-specific drives and are lost when the session is closed.
Providerprovider Auf Microsoft .NET Framework basierendes Programm, das die Daten in einem speziellen Datenspeicher in PowerShell verfügbar macht, damit Sie diese anzeigen und verwalten können.A Microsoft .NET Framework-based program that makes the data in a specialized data store available in PowerShell so that you can view and manage it.
PSSessionPSSession Typ von PowerShell-Sitzung, die vom Benutzer erstellt, verwaltet und geschlossen wird.A type of PowerShell session that is created, managed, and closed by the user.
Stammmodulroot module Das Modul, das im RootModule-Schlüssel in einem Modulmanifest angegeben ist.The module specified in the RootModule key in a module manifest.
Runspacerunspace In PowerShell die Betriebsumgebung, in der jeder Befehl in einer Pipeline ausgeführt wird.In PowerShell, the operating environment in which each command in a pipeline is executed.
Skriptblockscript block In der PowerShell-Programmiersprache eine Sammlung von Anweisungen oder Ausdrücken, die als einzelne Einheit verwendet werden kann.In the PowerShell programming language, a collection of statements or expressions that can be used as a single unit. Ein Skriptblock kann Argumente und Rückgabewerte akzeptieren.A script block can accept arguments and return values.
Skriptdateiscript file Datei mit der Erweiterung .ps1, die ein Skript enthält, das in der PowerShell-Sprache geschrieben ist.A file that has the .ps1 extension and that contains a script that is written in the PowerShell language.
Skriptmodulscript module PowerShell-Modul, dessen Stammmodul eine Skriptmoduldatei (.psm1) ist.A PowerShell module whose root module is a script module file (.psm1). Ein Skriptmodul kann ein Modulmanifest enthalten.A script module may or may not include a module manifest.
Skriptmoduldateiscript module file Datei, die ein PowerShell-Skript enthält.A file that contains a PowerShell script. Das Skript definiert die Elemente, die das Skriptmodul exportiert.The script defines the members that the script module exports. Skriptmoduldateien haben die Erweiterung .psm1.Script module files have the .psm1 filename extension.
Shellshell Befehlsinterpreter, der verwendet wird, um Befehle an das Betriebssystem zu übergeben.The command interpreter that is used to pass commands to the operating system.
Switch-Parameterswitch parameter Parameter, der kein Argument akzeptiert.A parameter that does not take an argument.
Fehler mit Abbruchterminating error Fehler, der verhindert, dass PowerShell die Verarbeitung des Befehls abschließt.An error that stops PowerShell from processing the command.
transactiontransaction Unteilbare Arbeitseinheit.An atomic unit of work. Die Arbeit in einer Transaktion muss als Ganzes abgeschlossen werden. Wenn bei einem Teil der Transaktion ein Fehler auftritt, misslingt die gesamte Transaktion.The work in a transaction must be completed as a whole; if any part of the transaction fails, the entire transaction fails.
Typdateitypes file PowerShell-XML-Datei mit der Erweiterung .ps1xml, die die Eigenschaften der Microsoft .NET Framework-Typen in PowerShell erweitert.A PowerShell XML file that has the .ps1xml extension and that extends the properties of Microsoft .NET Framework types in PowerShell.
Verbverb Wort, das in einen PowerShell-Cmdlet-Namen vor dem Bindestrich steht.The word that precedes the hyphen in a PowerShell cmdlet name. Das Verb beschreibt die Aktion, die das Cmdlet ausführt.The verb describes the action that the cmdlet performs.
Windows PowerShell ISEWindows PowerShell ISE Die integrierte Skriptumgebung: PowerShell-Hostanwendung, mit der Sie in einer benutzerfreundlichen, Unicode-kompatiblen Umgebung mit farblich gekennzeichneter Syntax Befehle ausführen und Skripts schreiben, testen und debuggen können.The Integrated Scripting Environment - A Windows PowerShell host application that enables you to run commands and to write, test, and debug scripts in a friendly, syntax-colored, Unicode-compliant environment.
Windows PowerShell-Snap-InWindows PowerShell snap-in Ressource, die einen Satz von Cmdlets, Anbietern und Microsoft .NET Framework-Typen definiert, die der Windows PowerShell-Umgebung hinzugefügt werden können.A resource that defines a set of cmdlets, providers, and Microsoft .NET Framework types that can be added to the Windows PowerShell environment.
Windows PowerShell-WorkflowWindows PowerShell Workflow Bei einem Workflow handelt es sich um eine Sequenz von programmierten, zusammenhängenden Schritten, mit denen zeitaufwendige Aufgaben ausgeführt werden oder für die mehrere Schritte auf mehreren Geräten oder verwalteten Knoten koordiniert werden müssen.A workflow is a sequence of programmed, connected steps that perform long-running tasks or require the coordination of multiple steps across multiple devices or managed nodes. Der Windows PowerShell-Workflow ermöglicht es IT-Spezialisten und Entwicklern, Sequenzen von Verwaltungsaktivitäten für mehrere Geräte oder einzelne Aufgaben innerhalb eines Workflows als Workflows zu erstellen.Windows PowerShell Workflow lets IT pros and developers author sequences of multi-device management activities, or single tasks within a workflow, as workflows. Mithilfe des Windows PowerShell-Workflows können Sie PowerShell-Skripts und XAML-Dateien als Workflows anpassen und erstellen.Windows PowerShell Workflow lets you adapt and run both PowerShell scripts and XAML files as workflows.