Как я могу скопировать файлы и папки в пределах нескольких имен хостов или IP-адресов с помощью C#?
Привет,
Я хочу заменить существующие файлы или папки и скопировать новые с тем же именем.
Я хочу выполнить эту задачу с помощью формы, созданной в C#, где я могу дать исходный файл/папку & имена хостов или IP-адреса систем, подключенных в сети.
Есть ли лучший способ сделать это?
Спасибо,
Свапнил Б
Что я уже пробовал:
я создал форму, в которой упоминаются исходные и целевые текстовые поля, а также кнопки для копирования, перемещения, переименования и т. д.
Richard MacCutchan
Вам понадобится некоторое клиентское приложение на исходном хосте, которое подает запрос копирования/перемещения. Одна из возможностей-использование ftp-скрипта.
Member 13359397
Спасибо за предложение... но действительно ли довольно сложно использовать код C# для копирования файлов в сети?
Спасибо,
Свапнил Б
Richard MacCutchan
Нет, это очень просто. Но вы должны убедиться, что ваша сеть и соответствующие компьютеры настроены так, чтобы это было возможно.
PIEBALDconsult
Файл.Метод Копирования (String, String, Boolean)
https://msdn.microsoft.com/en-us/library/system.io.file.copy(v=против 110). aspx
gggustafson
Вы можете найти содержимое WebOpenFileDialog полезным.
Graeme_Grant
Интрасеть[^]? или Интернет[^]? или и то, и другое? Облако[^]? Google Диск[^]? Dropbox[^]? Коробка[^]? Microsoft OneDrive[^]? Apple iCloud[^]? и т. д...
Member 13359397
Интранет ... системы внутри одной сети.
Спасибо,
Свапнил Б
Graeme_Grant
Смотрите Решение ниже по направлению...