Описание программы:
Утилита
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.