用于更改计算机分辨率的批处理命令

use*_*638 2 windows command-line batch-file screen-resolution

我想在批处理文件中编写一个命令来改变计算机的分辨率.我使用的是Windows XP.

我需要将分辨率设置为1024*768.

Ale*_*orb 6

我需要更多选项,因此我开发了ChangeScreenResolution.exe来更改批处理文件中的屏幕分辨率。

例子:

将所有显示器的屏幕分辨率更改为 800x600px

ChangeScreenResolution.exe /w=800 /h=600
Run Code Online (Sandbox Code Playgroud)

将所有显示器的屏幕分辨率更改为 800x600px,刷新率为 60Hz,色深为 32 位

ChangeScreenResolution.exe /w=800 /h=600 /f=60 /b=32
Run Code Online (Sandbox Code Playgroud)

将索引为 1 的显示分辨率设置为 800x600px

ChangeScreenResolution.exe /w=800 /h=600 /d=1
Run Code Online (Sandbox Code Playgroud)

列出所有可用的显示(及其索引):

ChangeScreenResolution.exe /l
Run Code Online (Sandbox Code Playgroud)


Nex*_*eer 5

您可以使用以下两种工具之一.

  1. 多分辨率
  2. QRes

使用MiltiRes:

multires.exe /800,600,32,75
Run Code Online (Sandbox Code Playgroud)

使用QRes:

QRes.exe /x:800 /y:600
Run Code Online (Sandbox Code Playgroud)