camelion 1 Geschrieben 22. Februar 2018 Melden Geschrieben 22. Februar 2018 Hallo, eine frage, wie kann ich in einen Script definierte Variable ein Wert bei Aufruf ein Wert übergeben=? zB. .\test.ps1 2 <-- Wert Also ein fertiges script wo die Variable $Wert definiert ist und wenn ich diesen aufrufen möchte, er ein Wert abfragt, oder wie oben diese mit einem Leerzeichen und Eingabe des Wertes übergeben wird
Beste Lösung testperson 1.866 Geschrieben 22. Februar 2018 Beste Lösung Melden Geschrieben 22. Februar 2018 (bearbeitet) Hi, das geht mit Parametern (param()). Zitat param( [Datentyp]$Variable1 = Wert1, [Datentyp]$Variable1 = Wert2) param( [Int]$Zahl = 1, [string]$Zeichenkette = "Hallo") Write-Host "Zahl: $Zahl / Zeichenkette: $Zeichenkette" Aufruf dann mit <Scriptname>.ps1 -Zahl 100 - Zeichenkette "Guten Tag" Gruß Jan bearbeitet 22. Februar 2018 von testperson
camelion 1 Geschrieben 22. Februar 2018 Autor Melden Geschrieben 22. Februar 2018 Jo das ging ja schnell. Danke
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden