Ich habe einige Eingabe-Parameter in meinem Skript.Erstellen Sie ein neues Objekt in Powershell
Param(
[int]$step=10,
[string]$path,
[string]$name
)
Wie kann ich diese Eingabeparameter verwenden, um ein Powershell-Objekt zu konstruieren?
Ich habe einige Eingabe-Parameter in meinem Skript.Erstellen Sie ein neues Objekt in Powershell
Param(
[int]$step=10,
[string]$path,
[string]$name
)
Wie kann ich diese Eingabeparameter verwenden, um ein Powershell-Objekt zu konstruieren?
Ich gehe davon aus, dass Sie neu bei PowerShell sind. Also werde ich die verständlichste Art und Weise unter [Vielleicht nicht das einfachste in Bezug darauf, wie viele Zeilen Code es, dies zu schreiben dauert] zeigen
$Obj = New-Object -TypeName psobject
Add-Member -InputObject $Obj -MemberType NoteProperty -Name Step -Value $Step
Add-Member -InputObject $Obj -MemberType NoteProperty -Name Path -Value $Path
Add-Member -InputObject $Obj -MemberType NoteProperty -Name Name -Value $Name
Es gibt einfachere Wege, dies zu schreiben, aber ich dachte, das wäre das Mindeste, verwirrend.
$obj
ist Ihr neues Objekt.
Was hast du schon versucht? – PetSerAl