Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.11.09;
Скачать: CL | DM;

Вниз

Программный доступ к сетевой папке   Найти похожие ветки 

 
mabia   (2008-01-08 11:30) [0]

По условию расшаривается сетевая папка на серваке
NetShareAdd(), а вот как присвоить ей атрибут только по
чтению,  или полный доступ. Спасибо заранее


 
Anatoly Podgoretsky ©   (2008-01-08 11:48) [1]

> mabia  (08.01.2008 11:30:00)  [0]

Что за сервер, есть ли домен.


 
mabia   (2008-01-08 14:44) [2]

Сервер имеет домен 3 уровня, обращение как по имени так и
по ИПшнику. Сервер Windows2003


 
Rouse_ ©   (2008-01-09 09:24) [3]

Через выставление прав доступа как и для обычной папки. Смотри описание функции SetFileSecurity()


 
mabia   (2008-01-09 10:12) [4]

Для Александра Багеля (Rouse_) Задача делается на основе двух
Ваших модулей, сканирование сети (с получением МАС адреса)
и разрешение доступа к сетевым ресурсам по условию. При этом
сетевой ресурс расшаривается динамически в зависимости от
условия.
   ShareNT.shi2_netname := TmpNameNT; //Имя
   ShareNT.shi2_type := STYPE_DISKTREE; //Тип ресурса
   ShareNT.shi2_remark := ""; //Комментарий

   ShareNT.shi2_permissions := ACCESS_ALL; //Доступ
Что в этой строке надо написать вместо ALL?

   ShareNT.shi2_max_uses := DWORD(-1); //Кол-во максим. подключ.
   ShareNT.shi2_current_uses := 0; //Кол-во тек подкл.
   GetMem(TmpDirNT, TmpLength);
   StringToWideChar(TmpDir, TmpDirNT, TmpLength);
   ShareNT.shi2_path := TmpDirNT; //Путь к ресурсу
   ShareNT.shi2_passwd := ""; //Пароль
   NetShareAddNT(nil,2,@ShareNT, nil); //Добавляем ресурс


 
Ins ©   (2008-01-09 11:16) [5]


> Смотри описание функции SetFileSecurity()


Или даже более удобной на мой взгляд SetNamedSecurityInfo


 
Rouse_ ©   (2008-01-09 11:43) [6]


> Что в этой строке надо написать вместо ALL?

Для NTFS ничего, я же сказал - выставлением прав...



Страницы: 1 вся ветка

Текущий архив: 2008.11.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
2-1222842413
abhtr
2008-10-01 10:26
2008.11.09
Как задать "масштаб" формы, учитывающий разрешение экрана?


2-1222876480
GrieVeR-13
2008-10-01 19:54
2008.11.09
Эмуляция клика мыши в не активном окне.


6-1194876467
Иван_А
2007-11-12 17:07
2008.11.09
Как вытащить номер сокета из clientaddr


11-1195296247
andreil
2007-11-17 13:44
2008.11.09
Свойство ReadOnly у EditBox ов


15-1221327688
Johnnnnnn
2008-09-13 21:41
2008.11.09
Редактор кода для Делфи типа PhpED?