我需要做以下事情:
1)Сonnect到服务器 2)运行应用程序E:\ backup \ backup.exe 3)在E:\ backup \ history \ 18.11.16 20-54-32.txt中复制E:\ backup \ log.txt,其中文件名将更改为当前时间。 4)断开与服务器的连接。
请告诉我,可以在C#上执行以下操作吗?如果它可能 - 最好是示例或链接到必要的。感谢。
using System;
//using Cassia;
using MSTSCLib;
namespace rdm
{
class Program
{
static void Main(string[] args)
{
var rdp = new MsRdpClient8NotSafeForScripting();
rdp.Server= "192.168.0.101"; //adress
rdp.Domain = "localdomain"; //domain
rdp.UserName = "test"; //login
rdp.AdvancedSettings8.ClearTextPassword = "123456";//password
try
{
rdp.Connect();
}
catch(Exception e)
{
Console.WriteLine(e);
}
Console.WriteLine(rdp.Connected);
if (rdp.Connected != 0)
{
rdp.Disconnect();
}
Console.ReadKey(true);
}
}
}
答案 0 :(得分:1)
Dunkan ......是的,可以。