- Скопіюйте це та збережіть на робочому столі як videoCardScript.ps1
- Клацніть Пуск, потім введіть,
powershellа потім натисніть клавішу Enter
- введіть
cd ~\Desktopпотім натисніть клавішу Enter
- введіть
videoCardScript.ps1потім натисніть клавішу Enter
- Примітка: якщо ви отримаєте помилку із згадкою ... не може бути завантажена, оскільки запущені сценарії відключені в цій системі. Ви , можливо , буде потрібно змінити політику виконання за допомогою наступної команди в PowerShell:
Set-ExecutionPolicy unrestricted.
**** Переконайтеся, що ви виконаєте таку команду, коли завершите для підтримки безпеки вашої системи: ** Set-ExecutionPolicy restricted
dxdiag /x dxoutput.xml | Out-Null #Out-Null here ensures the process here has been created before proceeding
[xml]$xmldata = get-content "dxoutput.xml"
$xmldata.DxDiag.DisplayDevices.DisplayDevice| % {
$name=$_.CardName
$manu=$_.Manufacturer
$chip=$_.ChipType
$type=$_.OutputType
$version=$_.DriverVersion
write-host "Name: `t`t`t $name"
write-host "Manufacturer: `t`t $manu"
write-host "Chip Type: `t`t $chip"
write-host "Output Type: `t`t $type"
write-host "Driver Version: `t $version"
}
del dxoutput.xml
Якщо вам цікаво отримати більше інформації, ви можете прокоментувати del dxoutput.xmlкоманду, додавши #перед нею. Потім ви можете переглянути вміст файлу xml, який зберігається на робочому столі, і можна відповідно налаштувати. Якщо ви хочете видалити якусь інформацію в сценарії, ви завжди можете прокоментувати ці конкретні рядки або видалити їх повністю.
PS - ви можете побачити кілька одних і тих же карт. З цієї причини у мене включений тип виводу: на картці відображатимуться кратні, залежно від кількості виходів, які вона може підтримувати. У моєму випадку моя показує DVI (сама пояснення) та HD15 (що є VGA).
PSS - Я запустив це на машині Windows 8. Можливо, вам знадобиться встановити powerhell на комп'ютерах XP. Їм потрібно встановити пакет оновлень 3, і тоді ви можете встановити Powershell звідси: http://support.microsoft.com/kb/968929 (Рамка управління Windows (Windows PowerShell 2.0, WinRM 2.0 та BITS 4.0))