Ich muss eine Textausgabe mit dem Grafikkarten- / GPU-Modell erhalten, indem ich ein Tool verwende, das in allen Windows-Versionen ab XP vorhanden ist (wahrscheinlich habe ich noch nichts gefunden), oder ein kleines Befehlszeilen-Tool eines Drittanbieters verwenden.
Irgendwelche Ideen?
windows
command-line
user2723297
quelle
quelle
Antworten:
erledigt die Arbeit präzise aus der Befehlszeile. Dank der obigen Antwort von Vlastimil Ovčáčík, aber nicht sicher, warum es so ausführlich ist.
quelle
for
funktioniert. Es ist sehr mächtig und großartig zum Parsen von Textzeilen;)wmic path win32_VideoController get driverVersion
wirdAus Batch ausführen:
quelle
powershell
und dann drücken Sie die Eingabetastecd ~\Desktop
und drücken Sie die EingabetastevideoCardScript.ps1
und drücken Sie die EingabetasteSet-ExecutionPolicy unrestricted
.**** Stellen Sie sicher, dass Sie nach Abschluss den folgenden Befehl ausführen, um die Sicherheit Ihres Systems zu gewährleisten: **
Set-ExecutionPolicy restricted
Wenn Sie weitere Informationen erhalten möchten, können Sie den
del dxoutput.xml
Befehl auskommentieren, indem Sie ein#
davor einfügen. Sie können dann den Inhalt der auf Ihrem Desktop gespeicherten XML-Datei anzeigen und entsprechend anpassen. Wenn Sie einige Informationen im Skript entfernen möchten, können Sie diese spezifischen Zeilen jederzeit auskommentieren oder vollständig entfernen.PS: Möglicherweise sehen Sie mehrere gleiche Karten. Es gibt einen Grund, warum ich den Ausgabetyp hier habe: Eine Karte zeigt Vielfache an, basierend auf der Anzahl der Ausgänge, die sie unterstützen kann. In meinem Fall zeigt meins DVI (selbsterklärend) und HD15 (das ist VGA).
PSS: Ich habe dies auf einem Windows 8-Computer ausgeführt. Möglicherweise müssen Sie Powershell auf den XP-Computern installieren. Service Pack 3 muss installiert sein, und dann können Sie Powershell von hier aus installieren: http://support.microsoft.com/kb/968929 (Windows Management Framework (Windows PowerShell 2.0, WinRM 2.0 und BITS 4.0))
quelle
Kopieren Sie diesen Code in eine
.VBS
Datei und führen Sie ihn aus mitcscript.exe
:Hier ist die Ausgabe meines Dell Laptops:
quelle
In Eingabeaufforderung ausführen:
quelle
c:\VGA.html
von einem Benutzer ohne Administratorrechte festlegen müssen (oder aufgrund von Dauerwellen nicht können) . Ändern Sie stattdessen einfach den Pfad zuVGA.html
, um in das Benutzerverzeichnis zu gelangen. Ich stimme zu, obwohl der Zweck in der Frage erklärt werden sollte und nicht hier unten im Kommentar.