как получить название обоев с помощью команды? - PullRequest
0 голосов
/ 11 февраля 2012

Мне нужно узнать название обоев, которое было установлено в Windows. используя команду через командную строку, мне нужно выяснить обои. Например, я установил somepicture.jpg в качестве обоев. Теперь, используя команду через командную строку, я смогу найти название обоев (somepicture.jpg). Является ли это возможным? Пожалуйста, помогите мне?

Спасибо!

1 Ответ

0 голосов
/ 11 февраля 2012

В Win7 путь хранится в разделе реестра HKEY_CURRENT_USER\Control Panel\Desktop\Wallpaper. Вы можете получить его, используя

reg query "HKCU\Control Panel\Desktop" /v Wallpaper

Но тогда вам нужно немного разобрать возвращаемое значение.

в имени файла WinXP равно 'C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Microsoft\Wallpaper1.jpg' (или bmp в зависимости от типа изображения).

...