![]() |
Автоматическое назначение заданного шаблона отображения папок для группы папок
Требуется через реестр (или любой другой способ подходящий для автоматизации) назначить нужный шаблон отображения папок (например, шаблон "Видео") сразу для группы папок. Т.е. имеем:
C:\Temp1\И\Много\Подпапок\С\Неизвестными\Именами C:\Temp2\И\Много\Подпапок\С\Неизвестными\Именами и т.п. Нужно назначить шаблон "Видео" для папки "Temp1" и для всех её подпапок (Вручную это делается выбором шаблона в настройках папки и нажатием на "Применить этот же шаблон ко всем подпапкам"). Тоже самое для папки "Temp2" и т.д. Вид папок с шаблоном "Общие элементы" (для всех остальных папок) и с шаблоном "Видео" разумеется будет настроено по разному. И по настройке самих шаблонов через реестр инфы как раз достаточно. Т.е. нужно либо: 1) Как-то принудительно назначить нужный шаблон для папок либо: 2) Если возможно прописать свои расширения файлов (например, .vob, .ifo) для нужного шаблона, чтобы Win7 автоматически выбирала шаблон "Видео", для папок в которых есть эти расширения (Например, для папок с .mp3 по дефолту автоматически выбирается шаблон "Музыка") 2ой вариант интересует больше всего. Вроде есть 2 варианта куда можно "копать", но ни по одному что-то ничего не удается найти... |
19w85, добавьте Temp1 в библиотеку Видео, Temp2 - в библиотеку с типом Общие элементы.
|
Цитата:
Только что-то непонятно, как автоматически добавить (не вручную) список папок (Temp1, Temp2 и т.д.), например, из командной строки. |
19w85, тут есть две утилиты. Пример:
Код:
slutil addfolder "Имя библиотеки" "Путь к добавляемой папке" |
Цитата:
2) Добавил в библиотеку "Видео" папку Temp1 Настроил шаблоны для библиотеки, по аналогии с ранее настроенными (для обычных шаблонов не из библиотеки): Библиотека - Общие элементы - Вид Таблица: Код:
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell\{5f4eab9a-6833-4f61-899d-31cf46979d49}] Код:
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell\{631958a6-ad0f-4035-a745-28ac066dc6ed}] Цитата:
|
Цитата:
1. У библиотек имеется 5 шаблонов, один из которых - Общие элементы. Это видно в свойствах любой библиотеки. 2. Папки, добавленные в библиотеку, принимают вид, который задан для библиотеки, если вы открываете их из библиотеки. Конкретный шаблон папки при этом имеет значение только в том случае, если вы открываете папку другим способом. 3. Изменение вида любой папки Библиотеки (когда соблюдается условие жирным выше), отражается на всех папках этой библиотеки . Отсюда мораль моего решения - добавьте папки в библиотеку и открывайте их оттуда. Настройте вид -> все папки будут иметь один вид. |
Цитата:
http://s018.radikal.ru/i516/1208/5b/07daccf5cd37.png Цитата:
|
Цитата:
А шашечки... надеюсь, кто-нибудь их вам нарисует :) |
Цитата:
У меня сегодня папка есть, завтра её нет. Без конца добавлять в библиотеку, и потом в ней же просматривать...ууу, нет уж, такого счастья не нужно. Предлагаю закрыть вопрос с библиотеками, т.к. это неприемлемо категорически. В сабже речь исключительно о применении шаблонов к текущим папкам при стандартном просмотре в проводнике. Поэтому нужно то, что изложено в шапке темы. Особенно интересует 2ой пункт, случайно не в курсе как можно добавить расширения для корректиривки автодекта выбора шаблонов для папок? А то какой-то странный автодект в Win7, mp3 видит как музыку, а vob-ы не видит как видео, хотелось бы подкорректировать. Ибо всё остальное с принудительным назначением шаблонов - это "костыли" |
Время: 16:48. |
Время: 16:48.
© OSzone.net 2001-