Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - Доступ к расшареной папке в сети (C#)

Ответить
Настройки темы
.NET - Доступ к расшареной папке в сети (C#)

В Поисках Истины


Сообщения: 802
Благодарности: 135


Конфигурация

Профиль | Отправить PM | Цитировать


Всем Привет!
Интересует такой вопрос! Есть домен, на одном из компьютеров сети домена есть расшаренная папка с доступом для определенных пользователей домена!так же к сети подключены компьютеры не входящие в домен! при открытии расшаренной папки появляется окно с запросом о вводе данных (имени и пароля)! Интересует как программно открыть эту папку без всяких окон и всякой прочей "ерунды"! Нужно копировать файлы из той папки!

Отправлено: 21:36, 29-09-2010

 

ИО Капитана Очевидности


Contributor


Сообщения: 5383
Благодарности: 1105

Профиль | Отправить PM | Цитировать


Цитата LilLoco:
Интересует как программно открыть эту папку без всяких окон и всякой прочей "ерунды"! Нужно копировать файлы из той папки! »
1. Изобразить выполнение команды из командной строки
net use * \\компьютер\ресурс пароль /user:домен\пользователь
для подключения к сетевой папки

2. скопировать файл

3. Изобразить выполнение команды из командной строки
net use * \\компьютер\ресурс /delete
для закрытия сетевой папки

А как выполнить команду из программы, точно не знаю. Могу только посоветовать поискать такую функцию в справочнике

-------
Самое совершенное оружие, которым забиты арсеналы богатых и процветающих наций, может легко уничтожить необразованного, больного, бедного и голодного. Но оно не может уничтожить невежество, болезнь, нищету и голод. (Фидель Кастро)

Почему всех осужденных за измену Родине при Сталине реабилитировали при Горбачёве по отсутствию состава преступления? Потому что при Горбачёве измену Родине перестали считать преступлением.

Это сообщение посчитали полезным следующие участники:

Отправлено: 04:38, 04-10-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


В Поисках Истины


Сообщения: 802
Благодарности: 135

Профиль | Отправить PM | Цитировать


El Scorpio, Спасибо, буду пробовать!!!

Тему пока не закрою, мб появятся другие вопросы по теме!

-------
foreach(short w in new short[] {73,3,79,83,90,79,78,69}){
Console.Write((char)w);
}


Отправлено: 07:57, 04-10-2010 | #3


Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


LilLoco, как вариант WNetAddConnection2
При вызове функции указывать букву для монтирования запароленой папки не обязательно. Вот только при отработке программы ресурс станет доступным для пользователя от имени которого была запущенна программа (сама программа вводит пароль и логин).
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:27, 05-10-2010 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - Доступ к расшареной папке в сети (C#)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Запрет на сохранение на сервере в расшареной папке файлов *.avi Omnikron Microsoft Windows NT/2000/2003 1 17-05-2009 15:50
Логи действий в расшареной папке хadorkin Microsoft Windows NT/2000/2003 10 22-04-2009 11:35
Доступ к расшареной папке через DNS имя LHAV Microsoft Windows NT/2000/2003 17 24-09-2008 23:54
Прочее - [решено] Доступ под паролем к общей папке в одноранговой сети sergant138 Microsoft Windows 2000/XP 2 11-01-2008 14:41
WinXP SP2 :: проблема с доступом к расшареной папке при большом числе клиентов Siava one Сетевые технологии 8 20-09-2005 14:57




 
Переход