УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

       

Задание собственной темы оформления из командной строки


Задать желаемую тему оформления можно при помощи файла ответов. Однако иногда возникает необходимость в задании темы оформления из командной строки. К сожалению, Windows XP не обладает стандартными средствами для выполнения этой задачи. Тем не менее, решение существует в форме сценария AutoIt, который любезно предоставил участник конференции OSZone amel27.

Сценарий подразумевает, что желаемая тема уже размещена в папке %systemroot%\Resources\Themes. Кроме того, в первых двух строках сценария вам нужно указать две переменные: название файла темы и название диалогового окна свойств экрана, которое может различаться в зависимости от языка операционной системы.

$theme = "Luna" $title = "Свойства: Экран"

If FileExists (@WindowsDir & "\Resources\Themes\" & $theme & ".theme") Then ShellExecute (@WindowsDir & "\Resources\Themes\" & $theme & ".theme") WinWait ($title,"",10) If WinExists ($title) Then ControlClick ($title,"",1) Else MsgBox (16,'Ошибка применения Темы','Тема "' & $theme & '" не обнаружена! ') EndIf



Автор: Вадим Стеркин aka Vadikan

Иcточник: unattended.oszone.net

Наши форумы

Опубликована - 23.12.2007




© Все права защищены OSzone.net 2001-2008. Материалы взяты с сайта unattended.oszone.net. Дальнейшее применение материалов в других печатных изданиях, включая электронные статьи, должно сопровождаться указанием имени сайта unattended.OSzone.net и имени автора.

Распечатано 23.12.2007

Спроeктировала и разработала сайт Ginger



Содержание раздела