Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Доступ к расшареной папке в сети (C#) (http://forum.oszone.net/showthread.php?t=186908)

LilLoco 29-09-2010 21:36 1507724

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

El Scorpio 04-10-2010 04:38 1510810

Цитата:

Цитата LilLoco
Интересует как программно открыть эту папку без всяких окон и всякой прочей "ерунды"! Нужно копировать файлы из той папки! »

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

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

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

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

LilLoco 04-10-2010 07:57 1510867

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

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

Admiral 05-10-2010 19:27 1512144

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


Время: 07:41.

Время: 07:41.
© OSzone.net 2001-