Windows Tips & News

Найдите текущий путь к изображению обоев в Windows 10

click fraud protection
РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

Изображение, которое вы используете в качестве фона рабочего стола, может быть тем, которое поставляется по умолчанию с Windows 10, или каким-либо изображением из вашей личной коллекции. В Winaero есть огромный набор тем с очень красивыми обоями, которые вы можете скачать бесплатно. Фон также можно установить в любом другом приложении, например в веб-браузере или Bing Desktop, которое загружает изображения из Интернета. Как только вы заметите понравившееся изображение на рабочем столе, возможно, вы захотите найти его на диске, чтобы сохранить для дальнейшего использования.

Рекламное объявление


Вот файл сценария (* .VBS), который может извлечь путь к файлу текущего фонового изображения рабочего стола из реестра и показать его вам. Это очень полезно, так как единственное, что вам нужно сделать, это дважды щелкнуть скрипт.

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

TranscodedImageCache в следующем ключе реестра:

HKEY_CURRENT_USER \ Панель управления \ Рабочий стол

См. Следующий снимок экрана:Windows 10 TranscodedImageCache

Чтобы извлечь путь к изображению из значения TranscodedImageCache, вам необходимо запустить этот скрипт:

Const HKCU = & H80000001 'HKEY_CURRENT_USER sComputer = "." Установленный oReg = GetObject ("winmgmts: {impersonationLevel = impersonate}! \\" _ & sComputer & "\ root \ default: StdRegProv ") sKeyPath =" Панель управления \ Рабочий стол \ " sValueName = "TranscodedImageCache" oReg. GetBinaryValue HKCU, sKeyPath, sValueName, sValue sContents = "" Для i = 24 до UBound (sValue) vByte = sValue (i) Если vByte <> 0 и vByte <> "" Тогда sContents = sContents & Chr (vByte) End If. Далее CreateObject ("Wscript. Shell "). Запустите" explorer.exe / select, & sContents &

Вы можете вставить этот текст в Блокнот, а затем сохранить его как файл VBS. Вы также можете скачать файл отсюда:

Загрузите сценарий VBS, чтобы отобразить текущее местоположение фона рабочего стола

Распакуйте его в любую нужную папку и дважды щелкните по ней. Сразу же откроется папка, содержащая изображение обоев, и это изображение будет выбрано в проводнике. Вот как это выглядит в моем случае:Windows 10 найди свой фоновый рисунок

Вот и все.

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы
Alt Tab Tuner VIII

Alt Tab Tuner VIII

Alt Tab Tuner VIII был заменен на Winaero Tweaker и больше не поддерживается. В отличие от этого ...

Читать далее

Патч Aero 1.4

Патч Aero 1.4

Вот патч Aero, созданный моим другом г-ном ДУША, который позволяет полнофункциональные аэродинами...

Читать далее

Tiny Windows Borders для Windows 8

Tiny Windows Borders для Windows 8

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительн...

Читать далее