2015-08-29 4 views
2

Все в значительной степени указано в названии, я тестировал с помощью Дисплея, но без успеха, потому что мой монитор называется «Generic PnP Monitor», поэтому я не могу сказать, какой экран должен быть установлен как основной. Я видел, что мне нужно загрузить драйверы, чтобы получить имя моего монитора, но на моем мониторе нет драйвера для Windows 10. Я бы подумал, что должен быть способ просто поменять главный экран на другой или что-то подобное, но я не видел, чтобы кто-то это делал.Как я могу поменять мой основной монитор в пакетном файле?

+0

Почему вы хотите, чтобы определить первичный монитор пакетного сценария на всех? Для настольного ПК с двумя мониторами, подключенный к основному монитору, можно переключать, заменяя кабели монитора на стороне ПК. А для ноутбуков с подключенным дополнительным монитором обычно используется ключ (например, Fn + F8), который при нажатии переключателей, на которых работают мониторы, и который является основным монитором. – Mofi

+0

Я хочу иметь возможность быстро менять основной экран перед началом игры. Я не хочу играть с кабелями каждый раз –

+0

Спасибо за эту дополнительную информацию. Это действительно хорошая причина для переключения мониторов по команде из пакетного файла. – Mofi

ответ

2

Возможно, вы можете попробовать nircmd.exe, который является небольшой, но мощной утилитой командной строки.

http://www.nirsoft.net/utils/nircmd.html

setdisplay {монитор: индекс/имя} [ширина] [высота] [цвет бит] {частота обновления} {-updatereg} {} -allusers

..... .. Вы можете указать монитор по индексу (0 для первого монитора, 1 для второго и т. Д.) Или указать строку в имени системного монитора ............

+0

Я использовал ваш инструмент. Правильная команда делать то, что я хотел: nircmd setprimarydisplay 2 –

0

Другим решением является использование инструмента для работы с несколькими мониторами, поскольку это позволяет увеличить функциональность переключения между mon итераторы, такие как перемещение окон. Также имеет более простую команду для основной задачи.

http://www.nirsoft.net/utils/multi_monitor_tool.html

/SetPrimary <Monitor> 

Set the primary monitor. 
Example: 
MultiMonitorTool.exe /SetPrimary 2 
Смежные вопросы