Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Восстановление разрешения экрана после его изменения

Ответить
Настройки темы
CMD/BAT - [решено] Восстановление разрешения экрана после его изменения

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте, люди.
В общем, нужно сделать так, чтобы после изменения разрешение экрана (например через утилиту 1365vidchng) оно, после выполнения некоторых действий, возвращалось на предыдущее (основное).

Отправлено: 20:52, 30-05-2017

 

Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


geomerty,
скажем имеем, например в Config какой-то игры файл "KFSystemSettings.ini" с примерно таким содержимым:
Код: Выделить весь код
par1=znach1
ResX=1920
ResY=1080
par2=znach2
так вот такой код выставит значения 2 и 3 строк (разрешение) равных значению разрешения экрана по-умолчанию или каких-то своих, если вообще разговор об этом
Код: Выделить весь код
@echo off
set "f_ini=KFSystemSettings.ini"
for /f "delims=" %%a in ('wmic path "win32_desktopmonitor" get ScreenHeight^,ScreenWidth /value^|find "="') do set "%%a"
<"%f_ini%">tmp (for /f "tokens=2 delims=[]" %%a in ('find /n /v ""') do @(
  echo "%%~a"|>nul find "ResX" && (
   echo ResX=%ScreenWidth%
  ) || (
   echo "%%~a"|>nul find "ResY" && (
    echo ResY=%ScreenHeight%
   ) || (
    echo %%a
   )
  )
 )
)& >nul move tmp "%f_ini%"
pause
или создать еще один ini-шник с нужными значениями и перемещать нужный по команде (заменять)
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:24, 30-05-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


alpap,
То, что надо. Спасибо.

Отправлено: 06:58, 31-05-2017 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Восстановление разрешения экрана после его изменения

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Хочу изменить разрешения экрана на заводское 1366 x 768 - но его нет в списке polzavatel Microsoft Windows 2000/XP 5 13-01-2017 10:33
Ресурсы - После изменения basebrd.dll логотип исчезает с экрана логона ProgMasterX Оформление Windows 11/ 10 / 8 / 7 / Vista 3 26-03-2013 19:31
Загрузка - Восстановление мультизагрузки после изменения буквы основного раздела Барсук Microsoft Windows 7 4 12-03-2010 18:19
Изменения разрешения экрана видеокартой после ждущего режима Sliwander Видеокарты 0 28-01-2009 23:06
Загрузка - [решено] Черный экран после установки недопустимых значений для разрешения экрана Кварц Microsoft Windows 2000/XP 4 21-03-2008 22:34




 
Переход