Включить / отключить видеокарты из Windows 7 64-битной через Python - PullRequest
0 голосов
/ 23 ноября 2011

У меня есть 64-битная машина Windows 7 с 2 видеокартами PCIe, одну из которых я хотел бы иметь возможность программно включать и отключать в идеале с помощью скрипта Python. Есть предложения?

1 Ответ

1 голос
/ 24 ноября 2011

Я нашел инструмент MS под названием DevCon, часть набора инструментов WDK, который можно загрузить здесь как часть ISO-образа 640 МБ ...

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=11800

Документацию можно найти на ...

http://msdn.microsoft.com/en-us/windows/hardware/gg487458

Это устанавливает 3 копии приложения devcon в C: \ WinDDK \ 7600.16385.1 \ tools \ devcon \

amd64/devcon.exe : Win7 64-bit
i386/devcon.exe  : WinXP / Win7 32-bit 
ia64/devcon.exe  : Itanium 64-bit processor

Каждый DevCon имеет размер всего ~ 70 КБ и должен запускаться от имени администратора из командной строки (в Windows-7 щелкните правой кнопкой мыши на cmd.exe / запустить от имени администратора).

С помощью этого инструмента вы можете узнать состояние, включить и отключить устройства

например. из командной строки

> devcon resources =display            // show list of display adapters
> devcon status xxxx                   // show status of adapter xxxx 
> devcon disable xxxx                  // disable adapter xxx
...