Как копировать файл с одного сервера на другой, который находится в другой средеC#

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

Сообщение Anonymous »

Я хочу скопировать файл с одного сервера на другой сервер, используя любого процесса автоматизации < /strong>. < /p>

Оба сервера находятся в Environment < /strong>, у меня есть доступ к обоим среде. /> И я хочу скопировать файл с Server1 c: \ test \ copy.txt to < /strong> server2 c: \ test \ < /p>

Примечание: использование Windows Server. < /strong> < /p>

Я добавил код, используя файл, я могу скопировать, если оба Servers находятся в том же VPN, но в сценах, но в том же vpn, но в vpn, но в сцена. Vpn. < /P>

public void copyFile()
{
IntPtr admin_token = default(IntPtr);
WindowsIdentity wid_current = WindowsIdentity.GetCurrent();
WindowsIdentity wid_admin = null;
WindowsImpersonationContext wic = null;
try
{
Console.WriteLine("Copying file...");
if (LogonUser("LocalUsername", "LocalDomain", "LocalPass", 9, 0, ref admin_token) != 0)
{
wid_admin = new WindowsIdentity(admin_token);
wic = wid_admin.Impersonate();
System.IO.File.Copy("C:\\test\\copy.txt", "\\\\Server2\\test\\copy.txt", true);
Console.WriteLine("Copy succeeded");
}
else
{
Console.WriteLine("Copy Failed");
}
}
catch (System.Exception se)
{
int ret = Marshal.GetLastWin32Error();
Console.WriteLine(ret.ToString(), "Error code: " + ret.ToString());
Console.WriteLine(se.Message);
}
finally
{
if (wic != null)
{
wic.Undo();
}
Console.ReadLine();
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/414 ... enviroment
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как копировать файл с одного сервера на другой, который находится в другой среде
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как скопировать файл с одного сервера на другой, который находится в другой среде
    Anonymous » » в форуме C#
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous
  • Как скопировать файл с одного сервера на другой, который находится в другой среде
    Anonymous » » в форуме C#
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Копировать файлы с одного сервера на другой с помощью PHP
    Anonymous » » в форуме Php
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Копировать файлы с одного сервера на другой, используя PHP
    Anonymous » » в форуме Php
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

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