从命令行查找最高的屏幕分辨率

从命令行查找最高的屏幕分辨率

使用 Powershell,我可以请求当前的屏幕分辨率。这不是我想要做的。我正在尝试寻找最大分辨率我可以将屏幕设置为(滑块全部向上)。这在 Powershell/命令行中是否可行?

在我获得最大分辨率后,我想将屏幕设置为这个分辨率。所以我只是在寻找一种方法来将屏幕设置为尽可能高的分辨率。

在此处输入图片描述

答案1

命令行有提示(我们可以将其转换为 PowerShell):从

wmic path Win32_VideoController
wmic path Win32_VideoController get VideoModeDescription
wmic path Win32_VideoController get CurrentHorizontalResolution
wmic path Win32_VideoController get CurrentVerticalResolution
wmic path Win32_VideoController get CurrentNumberOfColors
wmic path Win32_VideoController get CurrentRefreshRate

然后我们可以从解析输出中获得所需的值

wmic path Win32_VideoSettings get Setting

最后我们可以使用以下命令设置所需的属性

wmic path Win32_VideoController set ...

虽然 - 所有提到的属性似乎都是只读,至少在我已退役的 Win-XP 上……

参见 WMIC - 通过命令行控制 WMI

相关内容