Gibt es eine Möglichkeit, Powershell-Parameter mit einer Datei bereitzustellen? Im Moment habe ich ein Skript, das My_Script.ps1
heißt. Um dieses Skript zu starten Ich habe die richtigen Parameter in dem Befehl zur Verfügung zu stellen:PowerShell: Parameter in einer Datei bereitstellen
.\My_Script.ps1 -param1="x" -param2="x" -param3="x" -param4="x" -param5="x" -param6="x" ...
Dies funktioniert, aber es ist nicht eine sehr einfache Möglichkeit, um das Skript zu starten. Ist es in Powershell möglich, eine Datei zu verwenden, in der Sie Ihre Parameter speichern und diese Datei beim Starten des Skripts verwenden?
Beispiel
In My_Script.ps1
ich hinzufügen, so etwas wie:
Param(
[string]$File="Path/to/file"
)
In meiner Datei habe ich so etwas wie
param1="x"
param2="x"
param3="x"
param4="x"
...
das Skript auszuführen Sie die Datei bearbeiten können und einfach Starten Sie das Skript mit .\My_Script.ps1
Vielen Dank! Ich musste 'Set-Value' durch' Set-Variable' ersetzen. Als es funktionierte. Sie können es bearbeiten, wenn Sie möchten. – lvthillo
Guter Fang. Ich habe 'sv' im eigentlichen Code verwendet, den ich ausprobiert habe. – wOxxOm