WinCE远程桌面的实现----RDP/cerhost.exe

原文地址::http://blog.csdn.net/nanjianhui/article/details/4355597


相关网帖

1、WinCE下的远程控制----RDP/cerhost.exe----http://blog.csdn.net/xqhrs232/article/details/11178745

2、Wince远程控制工具----http://download.csdn.net/download/flydouble/3510396





WinCE支持远程桌面功能,可以在PC端访问目标设备的WinCE桌面。这个功能在调试的时候很有用。有些时候,你的目标板不带显示设备,这时你想访问目标板的WinCE系统感觉很不爽,毕竟习惯了桌面操作。通过WinCE远程桌面,你可以在PC上面访问目标板的WinCE桌面并进行操作。

 

下面来介绍一下具体步骤:

1. 选择支持WinCE远程桌面的组件:

在WinCE的工程中选择”Core OS”->”CEBASE”->”Core OS Services”->”Debugging Tools”->”Remote Display Application”,如下图:

 

 

在这里建议同时添加telnet组件,在”Core OS”->”CEBASE”->”Communication Services and Networking”->”Servers”->”Telnet Server”。由于目标板可能没有任何输入输出设备,所以添加Telnet组件可以在系统启动以后,登陆Telnet来执行命令。

 

2. 配置远程桌面主机IP地址:

打开WinCE工程的注册表文件project.reg,然后添加下面的内容。

[HKEY_LOCAL_MACHINE/SOFTWARE/CERDISP]

"Hostname"="192.168.0.88"

其中Hostname为PC机的IP地址,也可以是计算机名。

 

还可以同时添加Telnet注册表配置,如下:

[HKEY_LOCAL_MACHINE/COMM/TELNETD]

"IsEnabled "=dword:1

"UseAuthentication"=dword:0

该配置实现了无需身份验证,直接登录Telnet的功能。

 

3. 重新编译,下载运行WinCE:

由于添加了新的WinCE组件,需要重新编译WinCE工程。编译成功后,可以下载到目标板上面运行。

 

4. 启动PC端远程桌面程序:

WinCE在目标板运行以后,首先在/WINCE600/Public/Common/Oak/Bin/I386目录下找到cerhost.exe,然后运行。运行后选择File,然后选择Connect,在弹出的对话框中输入目标板的IP地址,然后点击OK等待连接。

 

5. 启动目标板远程桌面程序:

首先通过Telnet登录目标板,然后再命令行中输入如下命令:

Cerdisp –c

 

 

这时,就可以在PC上的cerhost界面中看到目标板WinCE的桌面了,而且可以通过鼠标键盘进行操作,如图:

 

其实很简单,要注意的是首先运行PC端的cerhost,它应该是Server。然后运行目标板上的Cerdisp,这个应该是Client。



//===========================================================================================

备注::

1>WinCE在目标板运行以后,首先在/WINCE600/Public/Common/Oak/Bin/I386目录下找到cerhost.exe,然后运行

2>cerhost.exe++++cerdisp.exe的源代码路径----D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\CERDISP



### 回答1: Windows 10家庭版默认不支持远程桌面功能,因此需要第三方工具来实现。其中一个常用的工具是RDP Wrapper Library,也称为懒人包。这个工具可以让你在Windows 10家庭版上使用远程桌面功能,而不需要升级到专业版或更高版本。 使用这个工具非常简单。首先,你需要在GitHub上下载最新的版本。接着,你需要将下载的文件解压缩到一个文件夹中。然后,运行install.bat脚本,这将安装RDP Wrapper Library。安装过程中,你需要输入两次“n”来禁止更新。 当安装完成后,你可以打开Windows自带的远程桌面应用程序,并输入目标计算机的IP地址或名称。如果一切正常,你应该可以连接到目标计算机并控制它。 需要注意的是,使用RDP Wrapper Library有一定的风险。尽管这个工具非常便捷,但它可能会潜在地影响系统的稳定性和安全性。因此,你应该仔细权衡利弊,并谨慎使用。 ### 回答2: Windows 10家庭版远程桌面RDPWrap是一种旨在解决家庭版Windows用户无法使用远程桌面连接的工具。对于家庭版Windows用户,该功能是默认禁用的,因此需要使用第三方工具来启用它。而RDPWrap则是一款解锁Windows家庭版远程桌面连接功能的工具之一。 懒人包则是RDPWrap的一个版本,它被打包成一个易于使用的软件包,让用户不必进行繁琐的配置和操作,只需安装即可启用远程桌面连接。懒人包中已经包含了所有必需的文件和配置选项,使得用户能够轻松地启用和管理远程桌面连接。 使用这个工具之前,需要确保Windows家庭版已经安装了远程桌面连接协议。然后,从GitHub上下载RDPWrap懒人包并安装。在安装过程中,系统会提示是否安装服务,如果是,则将创建一个名为“Termsrv”的Windows服务,该服务用于启用远程桌面连接。 安装完成后,您可以通过设置远程桌面连接的账户名和密码来启用连接。同时,您也可以管理和调整远程桌面设置,如权限和连接协议。当然,在使用远程桌面连接之前,您仍然需要确保目标主机处于打开状态,并且已开启允许远程桌面连接选项。 总之,RDPWrap懒人包为Windows家庭版用户提供了一种启用远程桌面连接的简易方法,使得远程管理和控制更加轻松便捷。 ### 回答3: Windows10家庭版远程桌面RDPWrap-懒人包可以让家庭版的Windows 10系统也支持远程桌面,这对于有多台电脑的用户来说十分方便。这个软件包是由一些程序员共同开发的,可以在系统中预先安装。使用该软件包可以省去手动配置远程桌面的步骤,非常方便。此外,RDPWrap-懒人包开发者一直维护该软件包,为用户带来更好的使用体验。但需要注意的是,使用该软件需要用户具有管理员权限。此外,需要了解的是,远程桌面连接会影响系统性能,因此需要在使用时仔细考虑。如果您需要在多台电脑之间进行传输文件、群组协作或者协同办公,远程桌面连接是一个不错的选择。如果您想要使用懒人包,请务必谨慎操作,避免系统受到损坏。总之,Windows10家庭版远程桌面RDPWrap-懒人包是一个十分实用的软件包,只要按照使用说明进行操作,就可以让您的家庭版Windows 10系统轻松支持远程桌面
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值