- Sao chép này và lưu vào máy tính để bàn của bạn dưới dạng videoCardScript.ps1
- Bấm Bắt đầu sau đó gõ
powershell
và sau đó nhấn enter
- gõ
cd ~\Desktop
rồi nhấn enter
- gõ
videoCardScript.ps1
rồi nhấn enter
- lưu ý: nếu bạn nhận được lỗi đề cập đến ... không thể tải được vì chạy tập lệnh bị vô hiệu hóa trên hệ thống này. bạn có thể cần thay đổi chính sách thực thi của mình bằng lệnh sau trong powershell :
Set-ExecutionPolicy unrestricted
.
**** Đảm bảo bạn thực hiện lệnh sau khi hoàn tất để duy trì bảo mật hệ thống của bạn: ** 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
Nếu bạn muốn biết thêm thông tin, bạn có thể nhận xét del dxoutput.xml
lệnh bằng cách thêm #
vào trước nó. Sau đó, bạn có thể xem nội dung của tệp xml được lưu vào máy tính để bàn của bạn và có thể điều chỉnh cho phù hợp. Nếu bạn muốn xóa một số thông tin trong tập lệnh, bạn luôn có thể nhận xét những dòng cụ thể đó hoặc xóa chúng hoàn toàn.
PS- bạn có thể thấy nhiều thẻ giống nhau. Có một lý do tôi có Loại đầu ra được bao gồm ở đây: một thẻ sẽ hiển thị bội số dựa trên số lượng đầu ra mà nó có thể hỗ trợ. Trong trường hợp của tôi, tôi hiển thị DVI (tự giải thích) và HD15 (là VGA).
PSS- Tôi đã chạy nó trên máy Windows 8. Có khả năng bạn có thể cần phải cài đặt powershell trên các máy XP. Họ sẽ cần cài đặt Gói dịch vụ 3 và sau đó bạn có thể cài đặt Powershell từ đây: http://support.microsoft.com/kb/968929 (Khung quản lý Windows (Windows PowerShell 2.0, WinRM 2.0 và BITS 4.0))