cmd控制远程电脑运行程序_电脑远程控制怎么,远程桌面开启教程

如果希望别人控制自己的电脑,则必须对电脑进行如下设置,下面就windows7、windows10进行讲解:

一、windows7设置远程桌面

  1,右击“计算机”,从弹出的菜单中选择“属性”。

3ce16d359f04bdbfacf55de78a90a5d2.png

  2,在打开的窗口中点击“远程设置”项进入。

cdeaa5c8eed1988737137bbf9b7edc34.png

  3,然后勾选“允许远程协助连接这台计算机”和“允许远程任意版本的远程桌面的计算机程序”项。

bfa6a4c007a9b018960ac71c95ee22a3.png

  4,接下来需要为进行远程连接的账户设置密码。依次进入“控制面板”-》“用户帐户和家庭安全”-》“用户帐户”,点击“为您的账户创建密码”按钮。

b820ab19516d6f1e865a24f4ec024581.png

  5,最后输入密码,点击“创建密码”按钮完成操作。

fd9ae658fbbb5d5ad504dc0aa2004d8e.png

  6,接下来其它用户就可以登陆当前计算机实现远程控制操作啦。在其它计算机上,点击“开始”-》“所有程序”-》“附件”-》“远程桌面连接”项。也可以WIN+R健,输入mstsc快捷方式。

3ccfcdbf0c177a1ed430ed28ee96dc8a.png

  7,打开的“远程桌面连接”窗口中,输入计算机名(IP地址)和用户名,点击“连接”按钮即可。

1ac76e71d5e64c30967298ce7f86c3de.png

  8,接下来就尝试进行连接,连接完成后就可以看到对方桌面啦,并且可以进行远程控制。

c0b7ed89aa19771dac80fb4555b7e76c.png

 二、windows10设置远程桌面

1、首先被连接的电脑要如下设置:我的电脑/右键/属性

296c9307d32fb02683900628f2ce4cad.png

2、远程设置/允许远程连接到此计算机

823d1b6b0ec877cf004f4aea47466536.png
a54e31878b5793061882e3738fd7d3bf.png

3、此时被连接电脑已经设置好了,在自己的电脑上,打开开始/所有应用/windows附件/远程桌面连接

34f15f213279f211a2689cf67d0ff2b9.png

4、输入要连接电脑的ip地址,确定就可以连接到对方的电脑

299afffececaf512101d864e18d4031b.png

5、但是也可能连接失败,如下所示

b62a8f1dfccd9c5970225ec33376d82b.png

6、要原因,有两个:首先看对方电脑是否做了第1,第2步;如果设置了,再看在自己电脑上是否可以ping 到对方电脑,要是ping 192.168.1.100(对方ip)不通过说明windows防火墙开着了,关闭就可以了

7、用windows键+R:打开运行,输入cmd后按enter键,再输入ping 192.168.1.100(看对方的ip是多少)如下图所示:成功

2aac198727a459cb1452a0a75c5285f8.png

8、当然有些人不想关闭,那就要按下面操作,在右下角/网络上点右键/打开网络共享中心

9cc0141d5340a0e3de2ab1f8f95aada8.png

9、打开windows防火墙

6be5c1f82d25f0ad0a77a567ee62d66e.png

10、高级设置/入站规则/文件打印机共享(回显请求-ICMPv4),点击右键/启用规则,ok这样在防火墙打开的情况下也可以远程连接

7e4404de54867493590d61d36dd130ef.png

关于电脑怎么开启远程控制的教程就分享到这了,大家学会了吗?

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
远程控制电脑是一项非常复杂的任务,需要涉及到网络编程、安全性等方面的知识。在这里,我提供一个简单的示例程序,它可以实现基本的远程控制功能,但不建议用于生产环境,仅供学习参考。 首先,我们需要在被控制的计算机上运行一个服务端程序,它会监听指定的端口,并等待客户端的连接,代码如下: ```python import socket import subprocess HOST = '0.0.0.0' # 监听所有地址 PORT = 8888 # 监听端口 def handle_client(client_sock): while True: data = client_sock.recv(1024).decode('utf-8') if not data: break cmd = subprocess.Popen(data, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) output = cmd.stdout.read() + cmd.stderr.read() client_sock.send(output) client_sock.close() if __name__ == '__main__': server_sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server_sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) server_sock.bind((HOST, PORT)) server_sock.listen(10) print(f'[*] Listening on {HOST}:{PORT}') while True: client_sock, addr = server_sock.accept() print(f'[*] Accepted connection from {addr[0]}:{addr[1]}') handle_client(client_sock) ``` 上述代码使用了socket模块,创建了一个TCP套接字,并绑定到指定的地址和端口。在handle_client函数中,我们使用subprocess模块执行客户端发送的命令,并将输出返回给客户端。 现在,我们可以在另一台计算机上运行一个客户端程序,连接到服务端,并发送命令。代码如下: ```python import socket HOST = 'x.x.x.x' # 服务端IP地址 PORT = 8888 # 服务端监听端口 if __name__ == '__main__': client_sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) client_sock.connect((HOST, PORT)) while True: command = input('> ') if command.strip() == 'exit': break client_sock.send(command.encode('utf-8')) response = client_sock.recv(1024).decode('utf-8') print(response) client_sock.close() ``` 上述代码使用了socket模块,创建了一个TCP套接字,并连接到指定的服务端地址和端口。在循环中,我们从标准输入读取命令,并通过套接字发送给服务端,然后等待服务端返回结果并打印出来。 请注意,此示例程序并没有进行任何安全性检查和防护措施,建议仅在受信任的网络环境下使用,并且不要将其用于非法活动。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值