Есть ли запись в реестре Windows для исходного фонового расположения? - PullRequest
1 голос
/ 01 декабря 2010

Есть ли запись в реестре Windows для исходного расположения фона? В «HKEY_CURRENT_USER \ Панель управления \ Рабочий стол» значение «Обои» равно «C: \ Users \ CURRENTUSER \ AppData \ Roaming \ Microsoft \ Windows \ Themes \ TranscodedWallpaper.jpg».

Ответы [ 2 ]

4 голосов
/ 01 декабря 2010

Это на самом деле зависит от того, как обои попали туда.

Это работает в Windows 7, когда обои настроены через панель управления и включены слайд-шоу обоев:

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\General\WallpaperSource

Однако в других ситуациях этот ключ может не существовать или устареть.

(Не обращайте внимания на тот факт, что в пути есть «Internet Explorer». Кто знает, почему это так, но IE не участвует!)

(FWIW, я нашел / использовал это при создании контекстного меню рабочего стола (через VBScript) для удаления текущих обоев. Здесь это , если это полезно.)

0 голосов
/ 23 августа 2014

В gpedit параметр «Активные обои рабочего стола» в «Конфигурация пользователя | Административные шаблоны | Рабочий стол | Активный рабочий стол» устанавливает фон. Не обращайте внимания на тот факт, что он находится в разделе Active Desktop, поскольку он по-прежнему работает с отключенным Active Desktop. Активный рабочий стол необходимо включать только при использовании JPG или HTML для фона.

...