|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.10.2013, 19:35 | #1 |
Пользователь
Регистрация: 05.12.2012
Сообщений: 26
|
Как получить доступ к папкам и файлам из пользовательской учетки?
Пишу подобие "Проводника" Windows на WPF. Возник вопрос о получении доступа к закрытым папкам (C:\Documents and Settings; C:\System Volume Information; C:\$Recycle.bin etc) хотя бы readonly для построения дерева файловой системы и "снятия" информации о папках/файлах: дата создания/изменения, объем и т.п.. На MSDN нашел инфу о классах FileIOPermission и FileIOPermissionAccess, но попытки получить доступ ко всем папкам файловой системы с помощью методов этих классов не удалось. Возможно есть еще какие-либо методы получения доступа в C# или WinApi, но не могу с наскока сориентироваться. Может кто-либо что-то подсказать в этом направлении?
|
26.10.2013, 20:34 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
И не удастся, пока ручками доступ не дашь.
I'm learning to live...
|
26.10.2013, 22:03 | #3 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,309
|
Просто помечай такие папки цветом, шрифтом или соотвтетствующей иконкой (крестик, например).
Это что-же получится, если у пользователя А будет доступ к структуре папок пользователя Б и уж совсем ни к чему ему иметь доступ к папкам администратора. Меньше знаешь, крепче здоровье .... Как-то так, ...
Как-то так, ...
|
26.10.2013, 22:03 | #4 |
Пользователь
Регистрация: 05.12.2012
Сообщений: 26
|
но вроде в каком-то из файловых менеджеров типа Total Comander'а была возможность подобная. Именно так я когда-то узнал о существовании папки System Volume Information...
|
26.10.2013, 22:05 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Если он стартовал от имени админа, то да, иначе - нет
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
26.10.2013, 22:55 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не могу получить доступ к файлам | Orsini | Общие вопросы C/C++ | 0 | 13.06.2012 12:09 |
права доступа к папкам и файлам | Lotles | Безопасность, Шифрование | 5 | 03.11.2011 14:09 |
Закрылся доступ к зашифрованым папкам и файлам... | AndreiSanych | Операционные системы общие вопросы | 11 | 18.08.2010 09:07 |
Доступ к файлам и папкам, создержащихся в бывшей папке. | Alex Cones | Операционные системы общие вопросы | 4 | 06.01.2010 17:06 |