2016-04-06 7 views
0

У меня есть тысячи папок с большим количеством файлов в них, и я хотел бы иметь возможность программно изменять способ отображения файлового браузера. Такие параметры, как «Список», «Деталь», «Малый», «Средний», «Большой» и т. Д.), Я бы основывал стиль представления на основе содержимого, содержащегося в папках. Эта часть я могу понять. Что ускользает от меня, есть ли какой-либо программный интерфейс, чтобы сказать explorer.exe, как изменить представление для данного пути.Можно ли использовать powershell для изменения представлений файлового обозревателя?

Все папки находятся на локальных томах NTFS, и у меня есть полные разрешения ACL для них и их содержимого.

Я специально не хочу изменять общесистемные значения по умолчанию или использовать наследование или шаблон с родительским положением. Скорее я хочу установить папку по папке стиля. Я знаю, что это можно сделать из самого Проводника

Возможно ли это?

ответ

0

AFAIR, Windows 7 не содержит эту опцию для Explorer (wiki, MS answers forum):

Помни вариант параметры отображения каждой папки для установки проводника сохраняться или не сохраняться вида папок и размеры значков в папке есть были удалены


Однако, если вы находите любой метод, который соответствует вашим потребностям, вы можете использовать ProcMon, чтобы увидеть, что реестр создаются ключей/значений при изменении параметров через интерфейс, а затем написать совместное соответствующий POSH-код для других случаев.