powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как проверить доступ к сетевой папке?
5 сообщений из 5, страница 1 из 1
Как проверить доступ к сетевой папке?
    #32374459
Фотография Cauchy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочется проверить доступ к сетевой папке (только чтение или полный доступ).
Как это сделать?
...
Рейтинг: 0 / 0
Как проверить доступ к сетевой папке?
    #32375216
Фотография Cauchy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня такая задача: \r
Есть прога на C++Builder, которая работает с акцессовсой базой mdb при помощи ADO. \r
В самой проге происходит, только чтение данных из базы, а для изменения данных есть dll-ка, которая вызывается из этой проги. База лежит в одной директории с программой. Я тут уже спрашивал про открытие базы на CD. Оказалось, что нужно выставить Share Deny Write, и можно будет запускать прямо с CD. Но если оставить Share Deny Write и для проги, которая имеет возможность редактирования (лежит на винте... ну, в общем, рабочий вариант), то при вызове библиотеки для редактирования возникает ошибка, типа, файл уже используется. Поэтому его (атрибут Mode) нужно будет менять в зависимости от случая. К тому же я хочу предусмотреть возможность запуска не только с СD и с локального компа, но и с сетевой папки доступной только для чтения. Поэтому мне и нужно узнать какие права у юзера на доступ к данной папке.
...
Рейтинг: 0 / 0
Как проверить доступ к сетевой папке?
    #32375250
Tracer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гм, вообще-то права для доступа к папке и к конкретному файлу могут сильно отличаться.
...
Рейтинг: 0 / 0
Как проверить доступ к сетевой папке?
    #32375287
Фотография Cauchy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Верно... Тогда нужно будет проверять и то и другое.
...
Рейтинг: 0 / 0
Как проверить доступ к сетевой папке?
    #32375320
Tracer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя это верно только для NTFS'a

А вообще посмотри в MSDN
Visual tool and Languages\
Visual Studio 6.0 Doc\
Visual C++ Doc\
Samples\
SDK Samples\
WinBase Samples\
Security Samples\
WinNT Secure Samples\
SecFile sample
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как проверить доступ к сетевой папке?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]