hpoint
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Возникла неожиданная проблема: Необходимо во время загрузки устанавливать максимальное разрешение монитора. Проблема в том, что все утилиты командной строки, которые устанавливают разрешение, иногда сбиваются и разрешение остается старым. Из утилит, которые позволяют не только устанавливать разрешение монитора и выдавать список поддерживаемых разрешений, необходимо еще знать текущее разрешение. Такая крохотная утилита есть - это QRes http://home.no/aksoftware/. Задача: Написать батник, который в цикле проверяет текущее и максимальное разрешение монитора и пытается его установить N раз, а затем выходит из цикла и завершается. Вывод поддерживаемых режимов: QRes /L Цитата: QRes v1.1 Copyright (C) Anders Kjersem. 640x350, 8 bits @ 60 Hz. 640x350, 16 bits @ 60 Hz. 640x350, 32 bits @ 60 Hz. 640x400, 8 bits @ 60 Hz. 640x400, 16 bits @ 60 Hz. 640x400, 32 bits @ 60 Hz. 640x480, 8 bits @ 60 Hz. 640x480, 16 bits @ 60 Hz. 640x480, 32 bits @ 60 Hz. 800x600, 8 bits @ 60 Hz. 800x600, 16 bits @ 60 Hz. 800x600, 32 bits @ 60 Hz. 1024x768, 8 bits @ 60 Hz. 1024x768, 16 bits @ 60 Hz. 1024x768, 32 bits @ 60 Hz. | Текущий режим: QRes /S Цитата: QRes v1.1 Copyright (C) Anders Kjersem. 800x600, 16 bits @ 60 Hz. | К сожалению, не хватает знаний, чтобы обработать вывод этой утилитки. Помогите пожалуйста решить эту проблему. Добавлено: Т.е. батник должен отработать и установить (в случае с моим ноутом) режим: 1024x768, 32 bits @ 60 Hz. В других случаях (на других машинах) разрешение, глубина и частота могут быть другими. |