4 / 2 / 1
Регистрация: 27.01.2014
Сообщений: 114
|
|||||||||||
1 | |||||||||||
О доступе к директории11.12.2016, 10:41. Показов 723. Ответов 3
Метки нет (Все метки)
Проверяю доступ к каждой директории на дисках. disks[i] - это "C:" и "D:".
список этих прав тут: https://msdn.microsoft.com/ru-... .110).aspx Я проверяю, наверное не тем методом (во вложениях).
0
|
11.12.2016, 10:41 | |
Ответы с готовыми решениями:
3
Можно ли отправить файл на почту, не переместив её в директории на сервере с временной директории? Вывести в консоль все файлы и директории, какие есть в текущей директории Вывод всех файлов и поддиректорий в заданной директории (добавить в код ввод директории) Надо запретить доступ к директории, кроме одной папки, которая в этой директории находиться |
Администратор
|
|
11.12.2016, 13:10 | 2 |
b_d, нужно делать проще. Пробовать зайти в каталог, если не получается (генерируется исключение), то пропускать его. Вариант реализации смотри, например, в теме Глобальный поиск файла.
1
|
4 / 2 / 1
Регистрация: 27.01.2014
Сообщений: 114
|
||||||
17.12.2016, 19:53 [ТС] | 3 | |||||
сделал сложнее.
я замутил вполне рабочую программу, которая ищет нужную папку/файл по всем возможным дискам на компе.
0
|
Администратор
|
|
17.12.2016, 20:23 | 4 |
b_d, это неверное решение т.к. атрибуты каталога не связаны с правами доступа. Плюс проверки флагов через строки это плохая идея с точки зрения скорости и использования памяти. Ну и заодно стоит использовать && вместо & и сравнение путей без учета регистра. Искренне советую отказаться от этого решения и проверять отсутствие доступа по наличию исключения UnauthorizedAccessException.
1
|
17.12.2016, 20:23 | |
17.12.2016, 20:23 | |
Помогаю со студенческими работами здесь
4
Добавление Include-директории и Lib-директории в проект VS2010 Показать все Расширения в директории и суб директории. Скрипт, который удаляет файлы из первой директории, если есть файлы с такими же именами во второй директории Как указать Апачу, что вместо одной локальной директории надо обращаться к другой локальной директории? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |