Eddi85 10 Geschrieben 13. Dezember 2011 Melden Teilen 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 Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 13. Dezember 2011 Melden Teilen Geschrieben 13. Dezember 2011 if($_.IsServed -eq $true){ ... } Bzw. wenns nicht in ner Pipe ist $_ mit der Variable ersetzen. Zitieren Link zu diesem Kommentar
Eddi85 10 Geschrieben 13. Dezember 2011 Autor Melden Teilen Geschrieben 13. Dezember 2011 if($_.IsServed -eq $true){ ... } Bzw. wenns nicht in ner Pipe ist $_ mit der Variable ersetzen. Danke, hat funktioniert :) 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.