Как изменить разрешение экрана через консоль windows

Есть ли способ изменить разрешение экрана Windows через командную строку?

Я использую программу Microsoft Live Mesh для удаленного доступа к ПК под управлением Windows 7, работающему на 2 экранах: один с разрешением 1920×1080, а другой с разрешением 1920×1200.

Я получаю к ним доступ через старый ноутбук с разрешением 1024×1078. В результате появляются такие крошечные значки / команды, что трудно попробовать изменить разрешение экрана с 2 дисплеев с высоким разрешением на один дисплей с низким разрешением.

Было бы здорово, если бы был способ командной строки сделать это. Или, возможно, есть способ через живую сетку, чтобы сделать это. Любые идеи?

Используйте QRes, затем скажите:

Это можно сделать с помощью бесплатного инструмента nircmd .
Чтобы изменить отображение на 1024 x 768 с глубиной цвета 24 бита:

nircmd.exe setdisplay 1024 768 24

У nircmd также есть другие очень многочисленные функции.

Я нашел образец сценария Windows Powershell , предоставленный Microsoft Technet, который может изменить разрешение экрана.

Я обнаружил, что лучший способ вызвать его — использовать отдельный скрипт Powershell, который выглядит следующим образом:

(Обратите внимание, что я сохранил скрипт Microsoft как Set-ScreenResolution.ps1 )

Затем из командной строки или из Пуск-> Выполнить вы можете вызвать второй скрипт Powershell, который я назвал Invoke-Set-ScreenResolution.ps1 так ( -noexit сначала этот параметр хорош для отладки, но вы можете удалить его позже, в зависимости от того, хотите ли вы командное окно закрыть):

Я использовал комбинацию Qres.exe и Sleep.exe (поместите их в папку Windows) в пакетных файлах запуска, чтобы изменить разрешение для 2 пользователей. Фактический сценарий выглядит следующим образом:

(В то время как копия в низком разрешении есть Qres.exe /x:800 /y:600 )

Если вы хотите, чтобы ваши значки оставались там, где вы хотите . читайте дальше.
Вам потребуется еще две загрузки: -> Задержка

Установите Delayer для запуска и разместите DesktopOK, где хотите, я использовал мою папку «user». Организуйте свой рабочий стол,

В DesktopOK перейдите в «Параметры» и установите флажок «Восстановить при загрузке Windows», щелкните правой кнопкой мыши вновь созданную «Компоновку значков» и выберите «Использовать для: Восстановление при загрузке Windows».
На этом этапе вам также необходимо установить флажок «Запустить DesktopOK с окнами». Позднее две опции будут автоматически отключены при запуске Delayer.

Теперь найдите DesktopOK в Startup Delayer и щелкните правой кнопкой мыши «Delay».

Теперь осталось сделать только одну вещь — создать загрузочный пакетный файл.

Конечно, вам нужно поместить его в папку автозагрузки, потому что процесс с иконками настолько обширен, потому что DesktopOK не может обрабатывать переключение разрешения и хочет перемещать значки во время изменения разрешения, поэтому нам нужно отложить запуск реестра, и это единственный способ, который я нашел. Я не смею утверждать, что это лучший способ, но я утверждаю, что это работает, я не нашел другого пути и сам придумал этот процесс. Он обходит каждый аспект ситуации, заменяя значки там, где они принадлежат каждому пользователю.

Читайте также:  Как создать установочную флешку для установки windows 10

Как в Windows 10 изменить разрешение экрана с помощью командной строки

Хотя вы всегда можете изменить разрешение экрана в параметрах Windows, иногда гораздо удобнее использовать для этого командную строку либо PowerShell . В чем преимущества такого подхода, спросите вы? В возможности быстрой смены разрешения с использованием шаблонов. Предположим, у вас есть приложения или игры, для наиболее комфортной работы которых требуется определенное разрешение. Вы создаете пару скриптов и используете их как переключатели между обычным и специальным разрешениями.

Это намного быстрее и удобнее, чем пользоваться стандартными настройками операционной системы. Итак, для дела вам понадобится Блокнот и крошечная портативная утилита QRes, предназначенная для изменения таких настроек экрана как разрешение и частота обновления. Скачать ее вы можете со странички каталога Софтпедия (ссылка внизу) . Забросьте исполняемый файл утилиты в любое удобное вам расположение, а лучше всего в папку System32 .

Откройте командную строку или консоль PowerShell и выполните команду QRes.exe /x:800 /y:600 , предварительно заменив разрешение 800×600 своим.

X — это число пикселей по горизонтали, а Y — число пикселей по вертикали.

Если вы разместили исполняемый файл утилиты в пользовательский каталог, путь к нему придется указать полностью. А теперь, чтобы не открывать каждый раз консоль, вставьте команду в текстовый файл и сохраните его с расширением BAT или CMD , это даст вам возможность изменять разрешение одним кликом.

Как вариант, вместо скриптов можно использовать обычный ярлык, указав в поле расположения объекта приведенную выше команду.

Изменением разрешения дисплея возможности QRes не ограничиваются.

Используя доступные ключи (посмотреть их можно командой QRes /?) , вы можете быстро менять глубину цвета, частоту обновления, а также получать данные о текущих настройках экрана и всех доступных конфигурациях.

При этом нужно не забывать, что QRes не всемогущая, если изменение параметров дисплея не поддерживается на аппаратном уровне или уровне драйвера, поменять настройки с ее помощью не получится.

Как изменить разрешение экрана из командной строки в Windows 10?

Мне нужно изменить разрешение экрана из командной строки, я пробовал QRes и NirCmd, и оба не смогли изменить разрешение экрана (я уже проверил синтаксис). Есть какой-нибудь способ сделать это?

2 ответов

у меня есть NirCmd, и он не смог изменить разрешение экрана

на самом деле nircmd С nirsoft can изменить экран разрешение:

Изменение параметров дисплея.

[width] и [height] параметры представляет количество пикселей на экране.

[color bits] параметр представляет количество цветов, отображаемых на экране (8 — 256 цветов, 16 — 16-битный цвет, 24 — 24-битный цвет, и так далее).

— необязательный параметр, определяющий обновление монитора ставка.

если указать <-updatereg>параметр, новые настройки будет сохранен в реестре.

если указать <-updatereg>и <-allusers>параметры, новые установки будут сохранены в Реестр для все пользователи.

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

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

Читайте также:  Список сетевых соединений windows

имя монитора можно найти в диспетчере устройств Windows: щелкните правой кнопкой мыши на мониторе изделие и затем выберите «Свойства». Строка, отображаемая в поле «местоположение» имя монитор.

отказ от ответственности

я не связан с nirsoft в любом случае, я просто конечный пользователь программного обеспечения.

Любой способ изменения разрешения экрана Windows через командную строку?

Я использую программу Live Mesh от Microsoft для удаленного доступа к ПК под управлением Windows 7, работающего на двух экранах: один с разрешением 1920×1080 и другим разрешением 1920×1200.

Я обращаюсь к ним через старый ноутбук с разрешением 1024×1078. В результате появляются такие миниатюрные значки /команды, которые трудно попробовать и изменить разрешение экрана с двух дисплеев высокого разрешения на один дисплей с низким разрешением.

Было бы здорово, если бы это был способ командной строки. Или, возможно, есть способ через живую сетку, чтобы сделать это. Любые идеи?

8 ответов

Используйте QRes , затем скажите,

nircmd бесплатный инструмент может это сделать.
Чтобы изменить отображение на 1024 x 768 с глубиной цвета 24 бит:

nircmd.exe setdisplay 1024 768 24

nircmd также имеет другие очень многочисленные функции.

Попробуйте Display Changer 2 , который может это сделать, а также запустить программу и изменить разрешение назад, когда оно остановлено (что вы МОЖЕТЕ иметь возможность работать с сеткой, но YMMV)

Я использовал комбинацию Qres.exe и Sleep.exe (поместите их в папку Windows) в стартовые пакетные файлы, чтобы изменить разрешение среди 2 пользователей. Фактический сценарий выглядит следующим образом:

(В то время как копия с низким разрешением Qres.exe /x:800 /y:600 )

Если вы хотите, чтобы ваши значки оставались там, где вы хотите их . читайте дальше.
Вам понадобится еще две загрузки:

Установите Startup Delayer и разместите DesktopOK везде, где захотите, я использовал свою «пользовательскую» папку. Организуйте свой рабочий стол, как вы хотите, чтобы он выполнялся при каждой перезагрузке.

В DesktopOK перейдите в «Параметры» и отметьте «Восстановить при запуске Windows», щелкните правой кнопкой мыши на недавно созданном «Макете значков» и нажмите «Использовать это для : Восстановить при запуске Windows «.
На этом этапе вам также нужно будет проверить« Запустить DesktopOK с окнами ». Более поздние два варианта будут сняты автоматически с помощью Startup Delayer позже.

Теперь найдите DesktopOK в Startup Delayer и щелкните правой кнопкой мыши «Задержать».

Теперь осталось только одно, сделайте свой командный файл запуска.

Конечно, вам нужно будет поместить его в свою папку автозагрузки, причина, по которой процесс настолько обширен с помощью значков, заключается в том, что DesktopOK не может обрабатывать переключатель разрешения и хочет перемещать значки при изменении разрешения, поэтому нам нужно было для задержки запуска реестра, и это единственный способ, которым я нашел. Я не смею утверждать, что это лучший способ, но я утверждаю, что это работает, я не нашел другого пути, и сам придумал этот процесс. Он оборачивается каждым аспектом ситуации, заменяя значки, где они принадлежат каждому пользователю.

Спасибо за то, что вы настолько гибки Microsoft!

Ни один из уже упомянутых инструментов не имел всего, что мне нужно, поэтому я придумал свое решение: ChangeScreenResolution.exe

Примеры:

Измените разрешение экрана всех мониторов на 800x600px

Измените разрешение экрана всех мониторов на 800x600px с частотой обновления 60 Гц и глубиной цвета 32 бит

Читайте также:  Teamviewer для windows 10 64 bit

Установите глубину цвета дисплея с индексом от 1 до 16 бит

Быстрый обзор параметров:

Я нашел образец сценария Windows Powershell , предоставленный Microsoft Technet, который может изменять разрешение экрана.

Лучший способ вызвать его, я нашел, был из отдельного сценария Powershell, который выглядит так:

(Примечание. Я сохранил сценарий Microsoft как Set-ScreenResolution.ps1 )

Затем из командной строки или Start-> Run вы можете вызвать второй скрипт Powershell, который я назвал Invoke-Set-ScreenResolution.ps1 , как это ( параметр -noexit хорош вначале для отладки, но вы можете захотеть удалить его позже, в зависимости от того, хотите ли вы закрыть окно команд ):

В то время как кто-то уже упоминал Nircmd Nirsoft, лучшим инструментом из Nirsoft для этой цели является MultiMonitorTool .

Он поддерживает многоконтурные, сохраненные конфигурации, 32 и 64 бит, изменения в разрешении, активацию и ориентацию и т. д.

Достойно отметить решение с помощью встроенной команды wmic W indows M управление I nstrumentation

Как поменять разрешение экрана в CS 1.6

Разрешение экрана оказывает очень большое влияние на комфорт от игры. Если оно установлено неправильно, то игроку будет тяжело воспринимать растянутое или напротив, сплющенное изображение. Проблема в том, что новички редко когда могут самостоятельно понять, как поменять разрешение в КС 1.6 и установить наиболее удобное.

Меняем разрешение через настройки игры

Самый простой и логичный способ смены разрешения — внутренние настройки игры. Для этого потребуется:

  1. Запустить игру.
  2. Нажать на «Настройки или Options» в главном меню.
  3. Перейти во вкладку «Видео или Video».
  4. Выбрать тип монитора выставить разрешение монитора.

После этого остается нажать на кнопку «Ок» или «Применить», чтобы сохранить изменения.

Как поменять разрешение через консоль в КС 1.6

Также можно изменить разрешение CS 1.6 через консоль. Для этого необходимо нажать на кнопку «Ё» в главном меню игры. После этого откроется окно консоли и появится возможность ввести следующие команды:

  • vid_config_x 800 — устанавливает разрешение по горизонтали;
  • vid_config_y 600 — определяет разрешение по горизонтали.

Когда команды будут введены, потребуется просто перезагрузить игру, чтобы применить результаты. Для восстановления настроек по умолчанию можно использовать команду _vid_default_mode 0.

Разрешение экрана через параметры запуска КС 1.6

Параметры запуска КС 1.6 меняют разрешение экрана, причем довольно легким способом. Достаточно вписать пару команд в свойства ярлыка или через параметры запуска в Steam. Чтобы изменить параметры запуска необходимо сделать:

  1. Найти или создать ярлык игры.
  2. Нажать на него ПКМ.
  3. Дописать в строку «Объект» следующее: -w 1280 -h 1024.

  • Применить изменения и закрыть окно.
  • После этого игра будет запущена в разрешении 1280х1080. Для широкоформатных мониторов можно установить режим 1920х1080, 1440х900, 1280х720. Прямоугольные имеют выбор побольше: 1280х1040, 1024х768, 800х600, 640х480. Остается просто выбрать подходящее.

    Лучшее разрешение для КС 1.6

    Среди игроков нет единого мнения по поводу лучшего разрешения. Каждый выбирает то, которое ему по душе. Это дает простор для экспериментов.

    Существует мнение, что чем меньше разрешение, тем легче контролировать разброс, особенно на 640х480, однако и 800х600 также можно считать довольно комфортным вариантом. Все, что идет выше, значительно улучшает изображение, но при этом делает его более мелким и неудобным. Также стоит учесть, что игра довольно старая и на некоторых сборках нестандартное разрешение может работать некорректно.

    Оцените статью