首先
我们得明白我们需要做些什么
这里我们把运行在我们自己电脑上的控制程序叫 Server 被管理电脑运行的程序叫Client
(1)既然是远程控制 那么 得让你和被管理的计算机之间有连接
(2)有了连接 我们就在我们的Server端发送命令来做我们想要做的事
(3)Client端接收到我们在Server端发送的命令后,在被管理电脑上进行操作,将结果返回给Server端
那么,我们就来一步一步的来实现
打开studio2005新建一个控制台程序取名 Server
以下是Server端程序
using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.Net.Sockets;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.Net.Sockets;
namespace Server
{
class Program
{
static void Main(string[] args)
{
IPAddress ipAd = IPAddress.Parse("10.3.128.240"); // 把IP地址转换为IPAddress的实例
// 初始化监听器, 端口为8888
TcpListener myList = new TcpListener(ipAd, 8888);
// 开始监听服务器端口
myList.Start();
// 输出服务器启动信息
Conso
{
class Program
{
static void Main(string[] args)
{
IPAddress ipAd = IPAddress.Parse("10.3.128.240"); // 把IP地址转换为IPAddress的实例
// 初始化监听器, 端口为8888
TcpListener myList = new TcpListener(ipAd, 8888);
// 开始监听服务器端口
myList.Start();
// 输出服务器启动信息
Conso

这篇博客介绍了如何使用C#编写一个简单的远程控制程序,包括Server端和Client端。Server端负责监听连接和发送命令,而Client端接收命令并执行相应操作,如返回系统时间。通过增加更多case,可以扩展实现更多远程控制功能。
最低0.47元/天 解锁文章
793

被折叠的 条评论
为什么被折叠?



