Передача данных на компьютер в локальной сети - C#
Формулировка задачи:
Задача передать (скопировать) несколько файлов с машины на другую (по локальной сети)
Копировал как и внутри 1 машины:
Где fileInfo - передоверяемый файл; СompName - имя локальной машины; FOLDER - расширенная папка(или диск)
Вроде все работает...
Вопрос в следующем, если для доступа требуются
FileInfo fileInfo = new FileInfo("D:\\Test"); fileInfo.CopyTo("\\\\СompName\\FOLDER\\Новая папка");
логин и пароль
учетки на той машине куда копируются данные, как его "ввести" и куда? Какполучить имена
всех возможных машин куда можно отправить данные? Какие еще есть способы передачи данных, при условии, что на другой стороне нет работающего приложения, которая их будет принимать.Решение задачи: «Передача данных на компьютер в локальной сети»
textual
Листинг программы
Network.ImpersonateAction("СompName", "user", "password", () => { FileInfo fileInfo = new FileInfo("D:\\Test"); fileInfo.CopyTo("\\\\СompName\\FOLDER\\Новая папка"); });
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д