Aufrufen einer Funktion innerhalb von PowerShell

Aufrufen einer Funktion innerhalb von PowerShell

Eine Funktion ist ein Codesegment, der wiederholt aufgerufen werden kann, nachdem er nur einmal deklariert wurde. Im Windows -System können auch Funktionen in der PowerShell ISE oder innerhalb der Konsole erstellt werden. Genauer gesagt das “FunktionDas Schlüsselwort wird verwendet, um eine Funktion in PowerShell zu deklarieren, die dann der Funktionsname folgt, den der Benutzer zugewiesen hat. Schließlich gibt es enge lockige Klammern. Der hinzugefügte Code in den lockigen Klammern wird ausgeführt, wenn die Funktion in PowerShell aufgerufen wird.

Dieser Beitrag wird auf das Verfahren eingehen, um eine Funktion innerhalb von PowerShell aufzurufen.

So nennen Sie eine Funktion innerhalb von PowerShell?

Diese Techniken werden verwendet, um eine Funktion aufzurufen:

  • Powershell ise
  • Power Shell

Methode 1: Aufrufen einer Funktion innerhalb von PowerShell ISE

Powershell ISE ist die Hostanwendung von PowerShell. Es wird in der Produktion von Skripten und Funktionen verwendet. Es ermöglicht das Aufrufen der spezifischen Funktion innerhalb ihrer Konsole. Zuallererst ist es wichtig, eine Funktion zu definieren. Und rufen Sie es dann mit seinem angegebenen Namen auf.

Beispiel

In diesem Beispiel wird das Aufrufen der Funktion innerhalb von PowerShell ISE demonstriert:

Funktion Currentime
Tat -Datum -DisplayHint -Zeit

aktuelle Uhrzeit

In diesem obigen Code:

  • Erstens haben wir eine Funktion namens definiert “Aktuelle Uhrzeit”.
  • Danach haben wir die Funktion bezeichnet, indem wir einfach ihren Namen ausgeschrieben haben:

Es kann beobachtet werden, dass die zusätzliche Funktion erfolgreich aufgerufen wurde und das aktuelle Datum auf der Konsole angezeigt wurde.

Methode 2: Aufrufen einer Funktion innerhalb von PowerShell

Die PowerShell -Konsole selbst ermöglicht auch die Erstellung und das Ausführen der Funktion in ihrer Konsole. Darüber hinaus kann die erstellte Funktion in PowerShell aufgerufen werden.

Beispiel

Hier ist die Demonstration, eine Funktion innerhalb des PowerShell zu definieren:

Funktion textausgabe
Reportput "Hallo Welt"

Hier gibt die angegebene Funktion die hinzugefügte Nachricht an die Konsole aus.

Nennen wir nun die Funktion, indem wir einfach ihren Namen in das PowerShell -Terminal eingeben:

> Textausgabe

Wie Sie sehen können, das “Text-outpuT ”-Funktion wurde aufgerufen und die hinzugefügte“ angezeigt “Hallo Welt”Nachricht auf der Konsole.

Abschluss

Die Funktion in PowerShell kann in der PowerShell ISE oder der PowerShell -Konsole selbst aufgerufen werden, indem einfach der Funktionsname aufgerufen wird. Aus diesem Grund erstellen Sie eine Funktion und rufen Sie sie anschließend an, indem Sie ihren Namen verwenden. Führen Sie das Skript auf andere Weise aus, um die Funktion innerhalb von PowerShell ISE aufzurufen. Dieser Beitrag hat ein Verfahren zur Behebung der genannten Abfrage behandelt.