Всем Привет!
Интересует такой вопрос! Есть домен, на одном из компьютеров сети домена есть расшаренная папка с доступом для определенных пользователей домена!так же к сети подключены компьютеры не входящие в домен! при открытии расшаренной папки появляется окно с запросом о вводе данных (имени и пароля)! Интересует как программно открыть эту папку без всяких окон и всякой прочей "ерунды"! Нужно копировать файлы из той папки!
.NET - Доступ к расшареной папке в сети (C#)
-
El Scorpio
Re: .NET - Доступ к расшареной папке в сети (C#)
Цитата LilLoco:
Интересует как программно открыть эту папку без всяких окон и всякой прочей "ерунды"! Нужно копировать файлы из той папки!
1. Изобразить выполнение команды из командной строки
net use * \\компьютер\ресурс пароль /user:домен\пользователь
для подключения к сетевой папки
2. скопировать файл
3. Изобразить выполнение команды из командной строки
net use * \\компьютер\ресурс /delete
для закрытия сетевой папки
А как выполнить команду из программы, точно не знаю. Могу только посоветовать поискать такую функцию в справочнике
Интересует как программно открыть эту папку без всяких окон и всякой прочей "ерунды"! Нужно копировать файлы из той папки!
.NET - Доступ к расшареной папке в сети (C#)
1. Изобразить выполнение команды из командной строки
net use * \\компьютер\ресурс пароль /user:домен\пользователь
для подключения к сетевой папки
2. скопировать файл
3. Изобразить выполнение команды из командной строки
net use * \\компьютер\ресурс /delete
для закрытия сетевой папки
А как выполнить команду из программы, точно не знаю. Могу только посоветовать поискать такую функцию в справочнике
-
LilLoco
Re: .NET - Доступ к расшареной папке в сети (C#)
El Scorpio, Спасибо, буду пробовать!!!
Тему пока не закрою, мб появятся другие вопросы по теме!
Тему пока не закрою, мб появятся другие вопросы по теме!
-
Admiral
Re: .NET - Доступ к расшареной папке в сети (C#)
LilLoco, как вариант
При вызове функции указывать букву для монтирования запароленой папки не обязательно. Вот только при отработке программы ресурс станет доступным для пользователя от имени которого была запущенна программа (сама программа вводит пароль и логин).
WNetAddConnection2
При вызове функции указывать букву для монтирования запароленой папки не обязательно. Вот только при отработке программы ресурс станет доступным для пользователя от имени которого была запущенна программа (сама программа вводит пароль и логин).