![]() |
Определение видеокарты amd или nvidia
Привет. можно как то определить какая установлена видеокарта на компьютере?
Мне надо если стоит видеокарта AMD то установилась программа по пути (к примеру) C:\AMD\AMD.exe Если NVIDIA то С:\NVIDIA\NVIDIA.exe Это можно как то реализовать через CMD/BAT? |
Цитата:
Код:
@echo off Цитата:
что именно нужно из вкладки "Дисплей"? для кода вверху Код:
echo %VideoProcessor%|>nul find /i "AMD" && команда установить C:\AMD\AMD.exe |
Цитата:
Цитата:
|
Svnkill, кстати, видеокарт может быть две и более.
И бывают даже конфигурации, в которых присутствуют и AMD, и NVIDIA вместе. Что делать в этом случае? alpap, свойство VideoProcessor не содержит слово NVIDIA, можно использовать свойства AdapterCompatibility, Caption, Description или Name. Например, варианты AdapterCompatibility:
|
Вариант 1:
Код:
wmic path win32_VideoController get name Код:
@echo off |
Svnkill, пример:
Код:
@echo off |
Цитата:
|
Svnkill, в последних двух строках заменить echo:
Код:
if defined AMD_detected запуск_программы_для_AMD |
Время: 23:01. |
Время: 23:01.
© OSzone.net 2001-