Ich habe einige Powershell-Skripte, die viele lange Parameter akzeptieren, wie,Müssen PowerShell-Skripts nur mit einer einzigen Zeile aufgerufen werden?
myScript.ps1 -completePathToFile "C:\...\...\...\file.txt" -completePathForOutput "C:\...\...\...\output.log" -recipients ("[email protected]") -etc.
ich nicht Powershell laufen solche Skripte zu machen, wenn alle Parameter sind in einer einzigen Zeile erscheinen kann. Gibt es eine Möglichkeit, das Skript mehr so aufzurufen?
Der Mangel an Lesbarkeit macht mich verrückt, aber die Skripte müssen wirklich diese parametrischen sein.
ich habe festgestellt, dass der Komma-Operator genug ist, um Powershell in der nächsten Zeile weiter, so lange es tatsächlich ist es als Operator Parsen und keine String-Parameter, die in‘enden, ' –
Danke. Ich bin mir sicher, dass andere Zeichen darauf hinweisen, dass es mehr PowerShell gibt. Nicht sicher, es gibt eine dokumentierte Liste von diesen. –
Keith, danke, dass du mich daran erinnert hast, dass es in Posh einen Splatting gibt. Ich lese es und vergesse es dann. Jetzt sehe ich, dass es viele Möglichkeiten für die Arbeit mit Skript-/Funktionsparametern bietet. – stej