camelion 1 Geschrieben 22. Februar 2018 Melden Teilen 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 Zitieren Link zu diesem Kommentar
Beste Lösung testperson 1.677 Geschrieben 22. Februar 2018 Beste Lösung Melden Teilen 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 Zitieren Link zu diesem Kommentar
camelion 1 Geschrieben 22. Februar 2018 Autor Melden Teilen Geschrieben 22. Februar 2018 Jo das ging ja schnell. Danke Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.