In diesem Artikel werden verschiedene Techniken beobachtet, um den angegebenen Betrieb durchzuführen.
So übergeben Sie mehrere Werte an einen einzelnen PowerShell -Skriptparameter?
Mehrere Werte können an einen einzelnen PowerShell -Skriptparameter übergeben werden, indem die Argumente bestanden werden. Dies kann erreicht werden, indem zunächst eine Funktion erstellt und das hinzugefügt wirdparam ()Methode innerhalb der Funktion. Geben Sie in der Methode „param ()“ den Parameter an, den Sie den mehreren Werten übergeben möchten. Darüber hinaus kann die Methode „param ()“ außerdem außerhalb der Funktion verwendet werden.
Beispiel 1: Übergeben Sie mehrere Werte an einen einzelnen PowerShell -Skriptparameter mit der Schleife "foreach ()"
In diesem Beispiel wird eine Anleitung zum Übergeben mehrerer Werte an einen PowerShell -Skriptparameter geleitet:
Param ([String] $ val)Nach diesem Code:
Lassen Sie uns nun die mehrfachen Werte an einen PowerShell -Skriptparameter mit der PowerShell -Konsole übergeben:
> C: \ doc \ param.PS1 Willkommen bei LinuxHintNach dem obigen Code fügen Sie zuerst den PowerShell -Skriptpfad hinzu und fügen Sie dann mehrere durch den Speicherplatz getrennte Werte hinzu:
Es kann beobachtet werden, dass die mehreren Werte an einen PowerShell -Skriptparameter über die “übergeben wurdenfür jede()”Schleife.
Beispiel 2: Übergeben Sie mehrere Werte an einen einzelnen PowerShell -Skriptparameter mit der Funktion
Fügen Sie nun den folgenden Code in das Skript hinzu:
FunktionstestNach dem obigen Code:
Ausgang
Wie zu sehen ist, dass die Mehrfachwerte zu einem einzelnen Parameterskript übergeben wurden.
Abschluss
Um mehrere Werte an einen einzelnen PowerShell -Skriptparameter zu übergeben, ist der “param ()”Methode wird verwendet. Es kann verwendet werden, um die Parameter darin zu übergeben. Fügen Sie danach den Funktionsnamen außerhalb der Funktion hinzu und fügen Sie die Werte hinzu, die Sie in den Skriptparameter übergeben möchten. Darüber hinaus können Werte auch an ein einzelnes PowerShell -Skript übergeben werdenfür jede()”Schleife. In diesem Artikel wird eine umfassende Anleitung zum Übergeben mehrerer Werte an einen PowerShell-Skriptparameter übertragen.