0

我正在编写 ac# 应用程序,它连接到远程服务器来做事。我已经能够将文件复制到客户端,而我现在想要做的是,在我完成复制所有文件后,通过我的 Socket 发送一个“命令信号”​​,并让客户端运行它。

仅举个例子,这就是我想要做的:

string cmD = @"\\192.168.0.1\\cmd";
byte[] clientData = new byte[8000];
clientData = System.Text.Encoding.UTF8.GetBytes(cmD);
clientSock.Send(clientData);

假设 clientSock 是连接到我的服务器的静态 Socket。在这种情况下,我想在客户端运行“cmd”。

有任何想法吗?

4

1 回答 1

-1

最后,你什么都没问。你能详细说明你想问什么吗?

无论如何,我猜你正试图在远程服务器中运行一个命令,所以你必须在你的 C# 服务器中实现它。要运行命令,您可以使用Process::Start()方法。祝你好运!

干杯,

于 2013-01-09T15:56:35.343 回答