Все в значительной степени указано в названии, я тестировал с помощью Дисплея, но без успеха, потому что мой монитор называется «Generic PnP Monitor», поэтому я не могу сказать, какой экран должен быть установлен как основной. Я видел, что мне нужно загрузить драйверы, чтобы получить имя моего монитора, но на моем мониторе нет драйвера для Windows 10. Я бы подумал, что должен быть способ просто поменять главный экран на другой или что-то подобное, но я не видел, чтобы кто-то это делал.Как я могу поменять мой основной монитор в пакетном файле?
ответ
Возможно, вы можете попробовать nircmd.exe, который является небольшой, но мощной утилитой командной строки.
http://www.nirsoft.net/utils/nircmd.html
setdisplay {монитор: индекс/имя} [ширина] [высота] [цвет бит] {частота обновления} {-updatereg} {} -allusers
..... .. Вы можете указать монитор по индексу (0 для первого монитора, 1 для второго и т. Д.) Или указать строку в имени системного монитора ............
Я использовал ваш инструмент. Правильная команда делать то, что я хотел: nircmd setprimarydisplay 2 –
Другим решением является использование инструмента для работы с несколькими мониторами, поскольку это позволяет увеличить функциональность переключения между mon итераторы, такие как перемещение окон. Также имеет более простую команду для основной задачи.
http://www.nirsoft.net/utils/multi_monitor_tool.html
/SetPrimary <Monitor>
Set the primary monitor.
Example:
MultiMonitorTool.exe /SetPrimary 2
- 1. Как обнаружить несколько мониторов в пакетном файле
- 2. Как я могу определить, к какому источнику установлен мой монитор?
- 3. Как я могу использовать SQL переменную сценария в пакетном файле
- 4. Как я могу разрешить путь в пакетном файле
- 5. Как я могу сохранить ввод в пакетном файле?
- 6. Как я могу поменять символы в строке
- 7. Я не могу ответить автоответчиком в пакетном файле
- 8. Как я могу закодировать монитор в C?
- 9. Как я могу вызвать свой массив в мой основной класс?
- 10. Как загрузить в пакетном файле?
- 11. UNC в пакетном файле
- 12. Как сжать в пакетном файле
- 13. Как поменять элементы в файле в C
- 14. Urldecode в пакетном файле
- 15. Меню в пакетном файле
- 16. vsubst в пакетном файле
- 17. FOR цикл в пакетном файле
- 18. подстроки в пакетном файле
- 19. Математика в пакетном файле
- 20. маскирующим в пакетном файле
- 21. Скобка в пакетном файле
- 22. Как я могу поменять местами между несколькими сетками в slickgrid?
- 23. Как я могу записать cd в каталог, который я создал ранее в своем пакетном файле?
- 24. Текста в пакетном файле
- 25. IF в пакетном файле
- 26. wkhtmltopdf в пакетном файле
- 27. Обновление путь в пакетном файле
- 28. Командная строка в пакетном файле?
- 29. отдельные токены в пакетном файле
- 30. Failture в CMD пакетном файле
Почему вы хотите, чтобы определить первичный монитор пакетного сценария на всех? Для настольного ПК с двумя мониторами, подключенный к основному монитору, можно переключать, заменяя кабели монитора на стороне ПК. А для ноутбуков с подключенным дополнительным монитором обычно используется ключ (например, Fn + F8), который при нажатии переключателей, на которых работают мониторы, и который является основным монитором. – Mofi
Я хочу иметь возможность быстро менять основной экран перед началом игры. Я не хочу играть с кабелями каждый раз –
Спасибо за эту дополнительную информацию. Это действительно хорошая причина для переключения мониторов по команде из пакетного файла. – Mofi