Ich möchte ein Skript1.ps1 aus einem anderen Skript mit Argumenten in einer Variablen gespeichert starten.Powershell: Skript mit variablen Argumenten
$para = "-Name name -GUI -desc ""this is the description"" -dryrun"
. .\script1.ps1 $para
Die args ich in script1.ps1 erhalten wie folgt aussieht:
args [0]: -Name Name -GUI -desc "Dies ist die Beschreibung" -dryrun
so das ist nicht das, was ich bekommen wollte. Hat jemand eine Idee, wie man dieses Problem löst?
thx lepi
PS: Es ist nicht sicher, wie viele Argumente die Variable enthält und wie sie eingestuft werden.
thx, das ergebnis ist am ende das selbe aber das ist die echt nette und kurze variante! – lepi