DIY Главная Медиа Logo

Конечная сайт для проектирования и создания вашей установке домашнего кинотеатра и Привет-Fi.

0Включение слайд-шоу на рабочем столе Windows с помощью сценария

Я недавно обновлял установку автоматического развертывания Windows, и одна из вещей, которые я хотел включить, - это обои для слайд-шоу с местом расположения моих обоев на моем сервере.. Это не так просто, как должно быть, но после того, как я немного поигрался, я понял, как это сделать довольно просто.

2 части нужны - рег скрипт и копирование файла (что я делаю через самораспаковывающийся архивный файл).

Сценарий reg выглядит следующим образом

Версия редактора реестра Windows 5.00

[HKEY_CURRENT_USER  Панель управления  Персонализация  Слайд-шоу на рабочем столе]
"Интервал"= dword:000927c0
"Перемешать"= dword:00000001

[HKEY_CURRENT_USER  ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ  Microsoft  Windows  CurrentVersion  Explorer  Обои]
"SlideshowSourceDirectoriesSet"= dword:00000001
"BackgroundType"= dword:00000002
"SlideshowDirectoryPath1"="/долго-случайный-выглядящий-строка-идет-сюда"

Примечание. Вам нужно будет настроить слайд-шоу с правильным путем на одном из ваших ПК а затем экспортируйте значение «SlideshowDirectoryPath1» из реестра, чтобы это работало.

Вторая часть - скопировать файл с именем slideshow.ini. (также после настройки собственного слайд-шоу) который живет в %appdata%\Microsoft\Windows\Themes

Содержимое этого файла содержит закодированную ссылку на расположение вашего слайд-шоу, я полагаю.

После того, как вы скопировали файл и импортировали файл reg, вам просто нужно перезапустить проводник или подождать, пока пройдет период интервала. (мой установлен на 10 минут) и у меня включен случайный выбор - ваши значения могут отличаться, если вы установите их по-другому и экспортируете измененные значения из реестра

Я поместил свой файл slideshow.ini в самораспаковывающийся исполняемый файл, который извлекается в (и молча перезаписывает) %appdata%\Microsoft\Windows\Themes. Затем я запускаю свой 2 команды с использованием следующих SynchronousCommands в моем ImageUnattend.xml

<Синхронная команда wcm:действие ="добавлять">
  <Заказ>6</Заказ>
  <Описание>Установить место для слайд-шоу</Описание>
  <Командная строка>с:\дополнительные  slideshow.exe</Командная строка>
</Синхронная команда>
<Синхронная команда wcm:действие ="добавлять">
  <Заказ>7</Заказ>
  <Описание>Включить слайд-шоу</Описание>
  <Командная строка>с:\дополнительные  поднять -c reg import c:\extras  slideshow.reg</Командная строка>
</Синхронная команда>

Для получения дополнительной информации о том, как я использую команду «поднять» и имея файлы в c:\папка extras, пожалуйста, прочтите мою предыдущую статью о том, как я использовал «Пакетный сценарий для переименования ПК на основе зарезервированного имени DHCP

Есть некоторые собственные мысли? Побалуйте себя ниже, комментируя! Если вы хотите подписаться, используйте ссылку подписки в меню вверху справа.. Вы также можете поделиться этим со своими друзьями, используя приведенные ниже социальные ссылки.. Ваше здоровье.

оставьте ответ