Windows определяет пять типов папок (общие элементы, документы, изображения, музыку и видео). В проводнике Windows вы можете получить/установить тип, щелкнув правой кнопкой мыши по папке и выбрав «Свойства» -> «Настроить» - «Оптимизировать эту папку». Я ищу способ получить/установить тип папки на C#. Я искал это, но я не должен использовать правильную терминологию.Как получить/установить тип папки в C#
Может кто-нибудь указать мне в правильном направлении?
Обновление: Спасибо всем за понимание! Думал, что это будет просто - по-видимому НЕ.
Очень странно. Я могу выбрать папку без desktop.ini. Я могу изменить свойства этой папки, выбрать тип папки, нажать «Применить», увидеть, как создается файл desktop.ini, и соответственно увидеть изменение вида папки. Однако я могу удалить desktop.ini, и тип папки сохраняется. Перезагрузка проводника. Через перезапуск Windows.
Что касается возможных теневых копий, я не могу найти доказательств, подтверждающих это. За исключением C :, защита системы отключена на всех моих дисках. Используя ShadowExplorer, я не нахожу ссылки на любые файлы desktop.ini.
Непонятные ...
что именно вы имеете в виду "Тип папки"? вы пытаетесь получить атрибуты, подобные «только для чтения», скрытые? – sircapsalot
@sircapsalot, прочитайте его снова, его намерение совершенно ясно. – walther
Это хороший вопрос; он не должен быть закрыт. –