Mr dUSHA
02-02-2010, 02:42
Windows 7 Logon Screen Changer
Описание программы:
Утилита W7LSChanger представляет собой программу для автоматической установки фонового изображения для экрана входа пользователей в систему в ОС Windows 7.
Утилита предназначена для работы в составе скриптов-установщиков пакетов оформления для ОС Windows 7, и не имеет графического интерфейса, а управляется ключами командной строки.
Основные функции:
Генерация из заданного пользователем изображения файла backgroundDefault.jpg с размерами, соответствующими текущему разрешению экрана, и размещение его в системной папке %SystemRoot%\System32\oobe\info\backgrounds.
Снятие накладываемого системой ограничения на размер файла backgroundDefault.jpg в 256кб.
Включение использования на экране входа в систему пользовательского изображения из файла backgroundDefault.jpg вместо одного из изображений из библиотеки imageres.dll.
Исходное изображение задается ключом командной строки -W [FILE], например так:
W7LSChanger.exe –W D:\MyImages\Image001.jpg
Если этот ключ не задан, то в качестве исходного изображения используется фоновое изображение рабочего стола текущего пользователя.
Так что если запустить утилиту вообще без ключей, то она использует текущее фоновое изображение рабочего стола для генерации файла backgroundDefault.jpg, и текущую тему рабочего стола пользователя, для установки в нее параметра SetLogonBackground=1.
Преобразование изображения производится таким образом, что исходное изображение растягивается либо сжимается с сохранением пропорций до текущего разрешения экрана.
В качестве исходных изображений поддерживаются файлы форматов JPEG, BMP, TIFF, PNG, GIF.
Возврат к исходным настройкам системы и удаление всех следов работы программы производится путем запуска ее с ключом -U:
W7LSChanger.exe -U
Ключи командной строки:
Прототип:
W7LSChanger.exe [-U] [-W <FILE>] [-T <FILE>]
-W <FILE> – Задает имя файла с пользовательским изображением, которое преобразуется в backgroundDefault.jpg.
Если этот ключ не задан, то в качестве исходного изображения используется фон рабочего стола текущего пользователя.
-T <FILE> – Задает имя theme-файла темы рабочего стола, в которую прописывается параметр SetLogonBackground=1, включающий пользовательскую картинку на экране входа в систему.
Если этот ключ не задан, то параметр SetLogonBackground прописывается в файл активной темы у текущего пользователя.
-U – Отмена всех созданных программой изменений и возврат к стандартным системным настройкам.
История изменений:
Версия 10.4.24.1
Исправлено пропатчивание для снятия ограничения размера backgroundDefault.jpg, если утилита запущена без ключей.
Версия 10.4.11.1
Ключ -W теперь не обязателен, и при его отсутствии используется фоновое изображение рабочего стола.
Поддержка платформы х64. Теперь в архиве два бинарных файла - один для х86, а второй для х64.
[hr]
Тема закрыта в связи с переносом функционала Windows 7 Logon Screen Changer в Windows 7 Universal Patcher (http://forum.oszone.net/thread-151734.html) !
Описание программы:
Утилита W7LSChanger представляет собой программу для автоматической установки фонового изображения для экрана входа пользователей в систему в ОС Windows 7.
Утилита предназначена для работы в составе скриптов-установщиков пакетов оформления для ОС Windows 7, и не имеет графического интерфейса, а управляется ключами командной строки.
Основные функции:
Генерация из заданного пользователем изображения файла backgroundDefault.jpg с размерами, соответствующими текущему разрешению экрана, и размещение его в системной папке %SystemRoot%\System32\oobe\info\backgrounds.
Снятие накладываемого системой ограничения на размер файла backgroundDefault.jpg в 256кб.
Включение использования на экране входа в систему пользовательского изображения из файла backgroundDefault.jpg вместо одного из изображений из библиотеки imageres.dll.
Исходное изображение задается ключом командной строки -W [FILE], например так:
W7LSChanger.exe –W D:\MyImages\Image001.jpg
Если этот ключ не задан, то в качестве исходного изображения используется фоновое изображение рабочего стола текущего пользователя.
Так что если запустить утилиту вообще без ключей, то она использует текущее фоновое изображение рабочего стола для генерации файла backgroundDefault.jpg, и текущую тему рабочего стола пользователя, для установки в нее параметра SetLogonBackground=1.
Преобразование изображения производится таким образом, что исходное изображение растягивается либо сжимается с сохранением пропорций до текущего разрешения экрана.
В качестве исходных изображений поддерживаются файлы форматов JPEG, BMP, TIFF, PNG, GIF.
Возврат к исходным настройкам системы и удаление всех следов работы программы производится путем запуска ее с ключом -U:
W7LSChanger.exe -U
Ключи командной строки:
Прототип:
W7LSChanger.exe [-U] [-W <FILE>] [-T <FILE>]
-W <FILE> – Задает имя файла с пользовательским изображением, которое преобразуется в backgroundDefault.jpg.
Если этот ключ не задан, то в качестве исходного изображения используется фон рабочего стола текущего пользователя.
-T <FILE> – Задает имя theme-файла темы рабочего стола, в которую прописывается параметр SetLogonBackground=1, включающий пользовательскую картинку на экране входа в систему.
Если этот ключ не задан, то параметр SetLogonBackground прописывается в файл активной темы у текущего пользователя.
-U – Отмена всех созданных программой изменений и возврат к стандартным системным настройкам.
История изменений:
Версия 10.4.24.1
Исправлено пропатчивание для снятия ограничения размера backgroundDefault.jpg, если утилита запущена без ключей.
Версия 10.4.11.1
Ключ -W теперь не обязателен, и при его отсутствии используется фоновое изображение рабочего стола.
Поддержка платформы х64. Теперь в архиве два бинарных файла - один для х86, а второй для х64.
[hr]
Тема закрыта в связи с переносом функционала Windows 7 Logon Screen Changer в Windows 7 Universal Patcher (http://forum.oszone.net/thread-151734.html) !