|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Определение видеокарты amd или nvidia |
|
CMD/BAT - [решено] Определение видеокарты amd или nvidia
|
Новый участник Сообщения: 43 |
Профиль | Отправить PM | Цитировать Привет. можно как то определить какая установлена видеокарта на компьютере?
Мне надо если стоит видеокарта AMD то установилась программа по пути (к примеру) C:\AMD\AMD.exe Если NVIDIA то С:\NVIDIA\NVIDIA.exe Это можно как то реализовать через CMD/BAT? |
|
Отправлено: 00:31, 17-02-2018 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Цитата Svnkill:
@echo off for /f "delims=" %%a in ('"wmic path Win32_VideoController get VideoProcessor /value|find "^=""') do set "%%a" echo Тип видеопроцессора: "%VideoProcessor%" pause>nul Цитата Svnkill:
что именно нужно из вкладки "Дисплей"? для кода вверху можно с реестра вытащить имя и путь, а гораздо удобнее это сделать на PoSh |
||
Отправлено: 01:53, 17-02-2018 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать Цитата alpap:
Цитата alpap:
|
||
Отправлено: 02:41, 17-02-2018 | #3 |
Сообщения: 53175
|
Профиль | Отправить PM | Цитировать Svnkill, кстати, видеокарт может быть две и более.
И бывают даже конфигурации, в которых присутствуют и AMD, и NVIDIA вместе. Что делать в этом случае? alpap, свойство VideoProcessor не содержит слово NVIDIA, можно использовать свойства AdapterCompatibility, Caption, Description или Name. Например, варианты AdapterCompatibility:
|
Последний раз редактировалось Petya V4sechkin, 17-02-2018 в 10:23. Отправлено: 09:32, 17-02-2018 | #4 |
Ветеран Сообщения: 5380
|
Профиль | Отправить PM | Цитировать |
|
------- Отправлено: 11:40, 17-02-2018 | #5 |
Сообщения: 53175
|
Профиль | Отправить PM | Цитировать Svnkill, пример:
@echo off setlocal enableextensions enabledelayedexpansion set AMD_detected= set NVIDIA_detected= for /f "tokens=2 delims==" %%a in ('wmic path Win32_VideoController get AdapterCompatibility /value') do ( set v=%%a set v=!v:~0,-1! if "!v!"=="Advanced Micro Devices, Inc." set AMD_detected=1 if "!v!"=="ATI Technologies Inc." set AMD_detected=1 if "!v!"=="NVIDIA" set NVIDIA_detected=1 ) if defined AMD_detected echo AMD detected. if defined NVIDIA_detected echo NVIDIA detected. |
Отправлено: 12:54, 17-02-2018 | #6 |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать Цитата Petya V4sechkin:
|
|
Отправлено: 13:33, 17-02-2018 | #7 |
Сообщения: 53175
|
Профиль | Отправить PM | Цитировать |
Отправлено: 13:49, 17-02-2018 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Конфликт встроенной в материнку видеокарты AMD c внешней видеокартой NVidia | Vik57 | Видеокарты | 3 | 18-01-2014 23:54 | |
Комп с/без видеокарты? Оптимальный комлект, проц+мать: AMD или Intel? | flev45 | Выбор отдельных компонентов компьютера и конфигурации в целом | 2 | 10-03-2011 15:56 | |
определение видеокарты компьютером | kl4 | Видеокарты | 2 | 21-02-2011 11:00 | |
Oracle рассматривает возможность приобретения AMD, IBM или NVIDIA | OSZone News | Новости информационных технологий | 0 | 26-09-2010 18:30 | |
Определение производителя видеокарты | Altsara | Хочу все знать | 8 | 21-08-2003 16:56 |
|