Ich habe mehrere Vorschläge zu Programmen zum Ändern der Auflösung über die Befehlszeile gesehen. Ich möchte es jedoch nur anzeigen, nicht ändern.
Unter Linux kann ich xrandr
oder verwenden xdpyinfo
, um diese Informationen abzurufen, also suche ich so etwas.
Ich brauche es auch, um in einer Cygwin-Shell zu arbeiten.
windows
command-line
display
cygwin
resolution
Zitrax
quelle
quelle
Antworten:
Versuche dies:
Aus Cygwin heraus:
Ich bin mir nicht sicher, welche Tricks ich verwenden soll, um die Ausgabe zu nutzen. Vielleicht eine temporäre Textdatei?
quelle
Mit dxdiag ist es jedoch nicht der schnellste Weg:
Dadurch werden die Auflösungen aller Monitore gedruckt.
Bearbeiten . Die akzeptierte Antwort verwendet WMIC. (
wmic desktopmonitor get screenheight, screenwidth /format:value
). Dies funktioniert nicht unter Windows 8 / 8.1 / 10. Für die neueren Windows-Versionen kann dies verwendet werden:Ein Skript, das die Windows-Version überprüft und dann die Auflösung mit dem wmic abruft:
quelle
Vielen Dank an @paradroid :) Mit WMIC habe ich Batch Script auf Remote Desktop geschrieben, nicht im Vollbildmodus, aber dennoch praktisch. ^ _ ^
Fühlen Sie sich frei zu erkunden. Fühlen Sie sich begeistert zu verbessern. (y)
quelle
benutze MultiMonitorTool :
dann analysieren Sie die Datei "% TEMP% \ MultiMonitorTool.csv" (ich arbeite noch daran)
quelle
die oldes antwort scheint nicht mehr zu funktionieren (win7 64bit); Ich habe das so gelöst
quelle
Für die Einrichtung mehrerer Monitore teilen Sie einfach den Befehl auf:
quelle
Der einfachste Weg:
quelle
/format:Value
gibt Ergebnisse in einer var = value-Form zurück, die dann imset
Befehl verwendet wird. Wenn Sie nur einen Wert möchten, gibt es eine Möglichkeit, dies ohne die for-Schleife zu tun?wmic
Abfrage mit den richtigen Parametern ausführen, um nur den Wert anzuzeigen. In derfor
Schleife werden hierset
die Werte für eine spätere Verwendung im Code verwendet. Dies ist in diesem Fall die einzige Möglichkeit,bat
einen externen Befehl zu verwendenwmic.exe
.set
mit einemwmic
Ergebnis ohne for-Schleife nicht verwenden?Das ist mein Versuch:
quelle