Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Debugger

Ветеран


Сообщения: 867
Благодарности: 70

Профиль | Отправить PM | Цитировать


Mss

Цитата:
это явно должна быть некая прога работающая на низком уровне и возвращающая результат работы ввиде некой переменной скрипту-который уже и даст команду на усатновку нужного\ых драйверов). Может есть идеи?
Есть такая - Craig Hart's PCI Bus Sniffer (http://members.datafast.net.au/~dft0802/downloads.htm). Работает в консоли. Вместе с прогой идет фйл с hardware ID's - pcidevs.txt, который постоянно пополняется. Если запустить такую строку -

Код: Выделить весь код
PCI32.EXE -I > report.txt
то создастся тескстовый файл с содержимым вида -

Код: Выделить весь код
V:8086 D:2560 S:25608086 B:0 E:00 F:0 I:00 N:- C:06 U:00 P:00 R:03
V:8086 D:2561 S:00000000 B:0 E:01 F:0 I:00 N:- C:06 U:04 P:00 R:03
V:8086 D:24C2 S:80891043 B:0 E:29 F:0 I:10 N:A C:0C U:03 P:00 R:02
V:8086 D:24C4 S:80891043 B:0 E:29 F:1 I:13 N:B C:0C U:03 P:00 R:02
V:8086 D:24C7 S:80891043 B:0 E:29 F:2 I:12 N:C C:0C U:03 P:00 R:02
V:8086 D:24CD S:80891043 B:0 E:29 F:7 I:17 N:D C:0C U:03 P:20 R:02
V:8086 D:244E S:00000000 B:0 E:30 F:0 I:00 N:- C:06 U:04 P:00 R:82
V:8086 D:24C0 S:00000000 B:0 E:31 F:0 I:00 N:- C:06 U:01 P:00 R:02
V:8086 D:24CB S:80891043 B:0 E:31 F:1 I:00 N:- C:01 U:01 P:8A R:02
V:8086 D:24C5 S:810D1043 B:0 E:31 F:5 I:11 N:B C:04 U:01 P:00 R:02
V:10DE D:0322 S:80DF1043 B:1 E:00 F:0 I:14 N:A C:03 U:00 P:00 R:A1
V:10EC D:8139 S:80B31043 B:2 E:05 F:0 I:16 N:A C:02 U:00 P:00 R:10
Со всеми vendor ID's, device ID's и subsystem ID's. А дальше уже дело техники - написать скрипт, который бы вытаскивал hardware ID's из текста и сравнивал с таковыми в INF-файлах.

Отправлено: 10:38, 27-10-2005 | #3