Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > copy shared folder remotely


Автор: Boing747 30.5.2007, 09:42
Как скопировать расшареную папку с другого компа? Юзер-админ и пароль есть, но не такой как на машине, с которой собираюсь копировать. Если пользователи одинаковые на обеих машинах проблем нет, а вот если разные, надо как то указывать пользователя и пароль. 

Автор: Cold_Almaty 28.2.2008, 06:40
Почти в аналогичной ситуации (нужно было копировать файлы с\на удалённую машину) я использовал API функцию WNetAddConnection2().
У неё в параметрах указывается имя пользователя (можно в виде 'домен\имя пользователя'), пароль, IP или имя компа к которому коннектишься.  Очень доходчиво описанно http://www.pinvoke.net/default.aspx/mpr/WNetAddConnection2.html
Удаляешь коннекцию вункцией WNetCancelConnection2().

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)