Windows-os osztály kiválasztása wsman-nal

0 votes
asked Apr 11, 2013 in IRF tantárgy by anonymous  
edited Apr 12, 2013 by micskeiz

Sziasztok,

valamiért nem sikerül az MSFT_NetAdapter osztályból (meg jó pár többiből se) kiválasztani egy példányt.

wsman -h 192.168.80.130 --auth basic -u user -p pass get 'http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/MSFT_NetAdapter?SystemCreationClassName="CIM_NetworkPort",SystemName="Win8IRF",CreationClassName="MSFT_NetAdapter",DeviceID="{847E48AA-D6EF-11E1-AF98-806E6F6E6963}",__cimnamespace="root/standardcimv2"' -N root/standardcimv2

Erre azt írja, hogy ezen az uri-n ilyen selectorokkal nem talál példányt.

Pedig a selector set így néz ki:

<w:SelectorSet>
       <w:Selector Name="SystemCreationClassName">CIM_NetworkPort</w:Selector> 
       <w:Selector Name="SystemName">Win8IRF</w:Selector>
       <w:Selector Name="CreationClassName">MSFT_NetAdapter</w:Selector>
       <w:Selector Name="DeviceID">{847E48AA-D6EF-11E1-AF98-806E6F6E6963}</w:Selector>
       <w:Selector Name="__cimnamespace">root/standardcimv2</w:Selector>
</w:SelectorSet>

Bocsi az "xml-ért"

Elvileg jónak kéne lennie. Mit nézek be?

Köszönöm

commented Apr 12, 2013 by anonymous  
Közben sikerült megoldanom
commented Apr 12, 2013 by micskeiz (2,873 points)  
Mi volt a megoldás? Mert ránézésre szerintem jó a parancs, meg mintha a selectorokat is jól rakná össze.
commented Apr 12, 2013 by anonymous  
Valószínűleg az azonosító nem volt jó, nem tudom, hogy honnan találta ezt a wsman, de enumerate-ben ez a példány már nem is szerepelt. Onnan egy példányra kipróbálva már jól működött, tehát a parancs valóban helyes így.

1 Answer

0 votes
answered Apr 12, 2013 by micskeiz (2,873 points)  

Válasz: "Valószínűleg az azonosító nem volt jó, nem tudom, hogy honnan találta ezt a wsman, de enumerate-ben ez a példány már nem is szerepelt. Onnan egy példányra kipróbálva már jól működött, tehát a parancs valóban helyes így."

...