Re: Listing PCI spod wiersza poleceń

Autor: Tomasz \ <rocku_at_no.spam>
Data: Mon 22 Jun 2009 - 16:52:20 MET DST
Message-ID: <h1o5r8$783$1@achot.icm.edu.pl>
Content-Type: text/plain; charset=UTF-8; format=flowed

Grzegorz Niemirowski pisze:
> Tomasz "rocku" K. <rocku@no.spam> napisał(a):
>> Witam,
>> w jaki sposób spod wiersza poleceń wyświetlić listing PCI, koniecznie
>> z uwzględnieniem informacji bus, device i function dla danego urządzenia?
>
> W PowerShellu:
> $buses = get-wmiobject -class "Win32_Bus" -namespace "root\CIMV2"
> -computername "."
> foreach ($bus in $buses) {
> if ($bus.BusType -eq 5) {
> $mos = (new-object System.Management.ManagementObjectSearcher)
> $mos.Query="Associators of {Win32_Bus.DeviceID='" + $bus.DeviceId +
> "'} WHERE AssocClass = Win32_DeviceBus"
> $mos.get() | foreach {$_.caption}
> }
> }
>
>

W pytaniu zaznaczyłem, że koniecznie musi być z uwzględnieniem bus,
device i function (np. PCI bus 0, device 28, function 0), jednak ten
skrypt zwraca sam listing urządzeń.

-- 
Pozdrawiam,
Tomasz "rocku" K.
Received on Mon Jun 22 16:55:03 2009

To archiwum zosta³o wygenerowane przez hypermail 2.1.8 : Mon 22 Jun 2009 - 17:42:02 MET DST