Установка обоев папок на внешний жесткий диск с помощью desktop.ini

725
User Not Found

Для моего внешнего жесткого диска я могу дать любой папке фон, создав файл desktop.ini со следующим кодом:

[AveFolder] Recursive=1 ShadowedText=1 IconArea_Image=G:\TV Series\Sense8\.png [.ShellClassInfo] IconResource=G:\TV Series\Sense8\jsvndsdjvu.ico,0 

(Простите, что я использую файл .png без имени и этот файл со случайным именем)

Однако учтите, что я использую тот факт, что мой внешний жесткий диск - это мой G: и поэтому, если я отдаю свой жесткий диск кому-то, у кого жесткий диск обозначен как H: мои папки не будут отображать свои полные цвета. Я искал в сети последние несколько часов безрезультатно. Самым близким, что я получил, было использование значений CLSID вместо имен дисков, но это не сработало (возможно, я использовал неправильные значения CLSID или, возможно, использование значений CLSID в desktop.ini требует некоторого специального кода).

Итак, кто-нибудь может мне помочь, как сделать мой файл desktop.ini, чтобы он отображал фон папки, независимо от того, какую букву он получает. Заранее спасибо.

1

2 ответа на вопрос

1
Adam Silenko

использовать динамическое расположение изображения:

IconArea_Image=/TV Series/Sense8/.png

propaby Windows 8 и выше не поддерживают это

Не работает ... Windows 7 User Not Found 7 лет назад 0
Вы можете установить дополнительное приложение (например, [AveFolderBG] (http://qpdownload.com/avefolderbg/)), если хотите увидеть фон Adam Silenko 7 лет назад 0
Нет, я вижу фон с помощью G: \ TV Series \ Sense8 \ .png, но я не вижу фон с помощью G: \ TV Series \ Sense8 \ .png ... возможно, динамическое расположение изображения не работает с 7? (Мои окна 7 не являются подлинными, кстати) User Not Found 7 лет назад 0
1
Win32Guy

Используйте относительные пути, как это:

[.ShellClassInfo] IconResource=\TV Series\Sense8\jsvndsdjvu.ico,0 

Смотрите также: Variable Path для внешнего жесткого диска

Пробовал ... не получилось. User Not Found 7 лет назад 0