我正在使用 Multimonitortool.exe 在显示器之间切换,确切地说:我有 3 个显示器,其中显示器 1 和 2 始终处于打开状态,而显示器 3 仅在我需要时才打开。如果我需要它,显示器 3 也必须是我的主要显示器。所以我需要启用我的第 3 个显示器并将其设为我的主显示器。使用后,我想再次将显示器 1 设为我的主显示器,并且必须再次断开显示器 3 的连接。我想使用 Multimonitortool 的两个 bat 文件来实现此目的:
为了启用监视器 3 并使其成为主显示器,我使用:
MultiMonitorTool.exe /enable \\.\DISPLAY3 MultiMonitorTool.exe /SetPrimary \\.\DISPLAY3
将显示器 1 设为主显示屏并断开显示器 3
MultiMonitorTool.exe /SetPrimary \\.\DISPLAY1 MultiMonitorTool.exe /disable \\.\DISPLAY3
这在一定程度上有效,但主显示器开关不起作用。在这两种情况下,显示器 2 都会自动成为我的主显示器。
答案1
使用更简单的
多显示器工具SaveConfig
和 命令LoadConfig
:
/保存配置
将所有监视器的当前配置保存到指定的文件名中,包括屏幕分辨率、颜色深度和监视器位置。您可以使用 /LoadConfig 命令行选项将保存的配置重新加载到系统中。
例子:
MultiMonitorTool.exe /SaveConfig "c:\temp\monitors1.cfg"
/加载配置
加载您先前使用 /SaveConfig 保存的监视器配置
例子:
MultiMonitorTool.exe /LoadConfig "c:\temp\monitors1.cfg"
您可以在桌面上创建包含这些命令的批处理文件,并为它们分配键盘快捷键以方便使用。