Проверьте, существует ли каталог на unix-сервере, если нет, создайте и переместите в него файлы, используя C#.C#

Место общения программистов C#
Ответить
Anonymous
 Проверьте, существует ли каталог на unix-сервере, если нет, создайте и переместите в него файлы, используя C#.

Сообщение Anonymous »

Если вы посмотрели, но не нашли много информации о том, как проверить, существует ли каталог на unix-сервере, если нет, то создайте и скопируйте файлы с помощью C#.
Приложение будет запускаться на сервере Windows.
Работает ли Directory.Exists, Directory.CreateDirectory на unix-серверах?
И для копирования файлов -

Код: Выделить всё

string[] sourceFiles = Directory.GetFiles(SourceDir);

//Now copy
foreach (string file in sourceFiles)
{
File.Copy(file, Path.Combine(DestinationDir, Path.GetFileName(file)), true);
}
Если нет, можете ли вы указать, что мне нужно сделать?
Никогда раньше не работал с серверами Unix, поэтому будьте осторожны.
Или мне лучше использовать SFTP для копирования файлов на сервер Unix в пакетном файле?
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/798 ... les-to-usi
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»