Eddi85 10 Geschrieben 13. Dezember 2011 Melden Geschrieben 13. Dezember 2011 Hallo Zusammen, ich als Powershell Newbie bräuchte etwas unterstützung von euch. Ich brauch ein recht einfaches Script das ganze ist auch schon soweit fertig, nur hakt es an einer Sache. Ich frage unseren Zentralen Storage mittels einem Befehl ab und erhalte folgende Ausgabe: VirtualDiskGroupId : FirstHostId : 8770F670-D7DA-4439-BFFF-F767C01E9B09 SecondHostId : BackupHostId : StorageProfileId : 100469DF-0BE1-40DA-874E-9F1DA5A259E3 Alias : Snapshot_vDisk2_sds1 Description : Size : 100,00 GB Type : NonMirrored DiskStatus : Online InquiryData : DataCore Virtual Disk DCS ScsiDeviceId : {96, 3, 13, 144...} RemovableMedia : False WriteThrough : False Offline : False DiskLayout : DataCore.Executive.PhysicalDiskLayout PersistentReserveEnabled : True RecoveryPriority : Low IsServed : True Id : 354a805cb6294cfaa22f03df51217419 Caption : Snapshot_vDisk2_sds1 ExtendedCaption : Snapshot_vDisk2_sds1 from Server Group Internal : False Nun müsste ich folgenden Information rausziehen "IsServed : True" und mittels IF-else abfragen ob dieser Wert auf True oder False steht... Wie könnte man das verarbeiten? einen Ansatz hatte ich schon, ich habe die Ausgabe in einer Pipe gelenkt und mit dem Commando "select-object *IsServed*" zu einer Tabbelle gemacht. Sah dann wie folgt aus : IsServed --------- True Vlt habt ihr eine Lösungansatz? Grüß Eddi
Dukel 468 Geschrieben 13. Dezember 2011 Melden Geschrieben 13. Dezember 2011 if($_.IsServed -eq $true){ ... } Bzw. wenns nicht in ner Pipe ist $_ mit der Variable ersetzen.
Eddi85 10 Geschrieben 13. Dezember 2011 Autor Melden Geschrieben 13. Dezember 2011 if($_.IsServed -eq $true){ ... } Bzw. wenns nicht in ner Pipe ist $_ mit der Variable ersetzen. Danke, hat funktioniert :)
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