是一种快速设置屏幕刷新率的方法

Gri*_*sza 3 windows batch refresh-rate windows-8

是一种快速设置刷新率而不是右键单击桌面的方法

Screen Resolution -> Advanced Settings -> Monitor
Run Code Online (Sandbox Code Playgroud)

并在中央监视器设置屏幕刷新率下拉

或者仅显示带有监视器选项卡的高级设置

有可能做到.bat吗?

Dav*_*ill 8

有没有办法快速获取刷新率?

您可以从cmdshell 或在批处理文件中使用wmic.

例子:

> wmic PATH Win32_videocontroller get currentrefreshrate
CurrentRefreshRate
60
Run Code Online (Sandbox Code Playgroud)

有没有办法快速设置刷新率?

nirsoftnircmd可用于设置刷新率。

NirCmd 命令参考 - setdisplay

setdisplay {monitor:index/name} [width] [height] [color bits] {refresh rate} {-updatereg} {-allusers}
Run Code Online (Sandbox Code Playgroud)

更改您的显示设置。

  • [width] 和 [height] 参数表示屏幕上的像素数。

  • [color bits] 参数表示屏幕上显示的颜色数(8 - 256 色、16 - 16 位色、24 - 24 位色等)。

  • {refresh rate} 是一个可选参数,用于指定监视器刷新率。

  • 如果指定 {-updatereg} 参数,新设置将保存在注册表中。

  • 如果同时指定 {-updatereg} 和 {-allusers} 参数,新设置将保存在所有用户的注册表中。

  • 如果您有多个监视器,则可以使用可选的监视器参数,该参数指定要更改哪个监视器的显示设置。您可以通过索引(第一个监视器为 0,第二个监视器为 1,依此类推)或通过在系统监视器名称中指定字符串来指定监视器。监视器名称可以在 Windows 的设备管理器中找到:右键单击监视器项,然后选择“属性”。“位置”字段中显示的字符串是监视器名称。

例子:

setdisplay 800 600 24 -updatereg
setdisplay 1024 768 24 90
setdisplay 1024 768 8
setdisplay monitor:1 1024 768 24 90
setdisplay monitor:name1 1024 768 24 90
Run Code Online (Sandbox Code Playgroud)

NirCmd 命令参考 - setdisplay


免责声明

我与nirsoft没有任何关系,我只是他们软件的最终用户。

进一步阅读


Dar*_*k68 2

这是我能做到的最接近的。

我创建了一个文本文件。

输入:

桌面.cpl

然后另存为

桌面.cpl

确保它另存为.cpl而不是另存为.cpl.txt

双击它,它会显示屏幕分辨率设置。

编辑:一分钟前发现这个,你可能想尝试一下。