Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Расшарить папку, На C# 
:(
    Опции темы
Softaz
Дата 12.6.2006, 17:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


wasm
**


Профиль
Группа: Участник
Сообщений: 373
Регистрация: 16.1.2006

Репутация: 3
Всего: 16



Как сделать каталог Общим для пользователей определенной сетевой группы и назначить ему права?
Без применения пресловутого Process.Start...

net share ОбщиеДанные=c:\Данные /remark:"Для отдела 123" 


--------------------
Разочарованный в .NET
PM MAIL WWW   Вверх
mr.DUDA
Дата 14.6.2006, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Кое-какая инфа про расшаривание директорий и раздачу прав есть тут:

http://www.codeproject.com/csharp/accessctrl3.asp

Внизу страницы есть дискуссия "How to modify share permission", автор выложил туда пример кода, использующий для расшаривания его библиотеку классов AccessToken. 


--------------------
user posted image
PM MAIL WWW   Вверх
Softaz
Дата 14.6.2006, 22:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


wasm
**


Профиль
Группа: Участник
Сообщений: 373
Регистрация: 16.1.2006

Репутация: 3
Всего: 16



Спасибо. Нашел еще вот что:
Код

                    ManagementClass processClass = new ManagementClass("Win32_Share");
                    ManagementBaseObject inParams = processClass.GetMethodParameters("Create");
                    inParams["Name"] = name_share_resource;
                    inParams["Path"] = s_local_path;
                    inParams["Type"] = 0;
                    ManagementBaseObject outParams = processClass.InvokeMethod("Create", inParams, null);


Только работает через раз... 


--------------------
Разочарованный в .NET
PM MAIL WWW   Вверх
mr.DUDA
Дата 15.6.2006, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Цитата(Softaz @  14.6.2006,  21:03 Найти цитируемый пост)
Только работает через раз... 

А почему, не разбирался ?  smile  


--------------------
user posted image
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0702 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.