不久前,终于为自己添置了一个本本,但老的台式机舍不得扔,于是将其做成了服务器来用。但两套键鼠实在太麻烦了,买本本就是为了在床上偷懒,怎么能老是奔波于两套设备之间呢,于是使用远程桌面,将台式机的控制全部转到了本本上,使得本本不仅能够即时获得台式机当前登录会话的桌面,而且能够在台式机端播放音频(台式机的音箱比本本的好多了!),不用三方软件,就把本本打造成了遥控器。下面就将该方法拿出来跟大家一起分享:<!----><o:p></o:p>
准备环境
要建立远程桌面连接,需要服务端(在这里为我的台式机,以下均称服务端)和客户端(也就是我的本本啦,以下均称为客户端)处于一个网络中(路人甲:少说废话…),我使用了无线路由器来搭建我的局域网环境,客户端使用无线网卡连接路由器,服务端通过网线连接。<o:p></o:p>
远程桌面使用了3389端口,所以应该在服务端的防火墙设置中开放该端口,或者将该端口更改为防火墙放行的其它端口。<o:p></o:p>
服务端需要安装Windows 2000、XP Pro或者2003版本,并安装好远程桌面功能。客户端需要使用上述系统其中之一。我在服务端和客户端均安装了Windows Server 2003。<o:p></o:p>
远程桌面服务
要想使用服务端的多用户远程桌面功能,需安装并启动服务端的Terminal Services服务,如下图:<o:p></o:p>
<!----><v:shapetype o:spt="75" coordsize="21600,21600" filled="f" stroked="f" id="_x0000_t75" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:extrusionok="f" o:connecttype="rect" gradientshapeok="t"></v:path><o:lock v:ext="edit" aspectratio="t"></o:lock></v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style="WIDTH: 307.5pt; HEIGHT: 321pt"><v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image001.png" o:title=""></v:imagedata></v:shape>
启动远程桌面服务
同时在“我的电脑”à右键à属性à“远程”标签中选中“启用这台计算机上的远程桌面”复选框,如下图:<o:p></o:p>
<v:shape id="_x0000_i1026" type="#_x0000_t75" style="WIDTH: 327pt; HEIGHT: 351.75pt"><v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image003.png" o:title=""></v:imagedata></v:shape>
开启系统属性中的远程桌面选项
<o:p> </o:p>
连接远程桌面
此时,如果网络正常,使用客户端的远程桌面客户端程序是可以正常登录服务端了。Windows Server 2003为我们提供了两种方式来访问远程桌面服务,“远程桌面连接”和“远程桌面”。<o:p></o:p>
前者位于“开始菜单”à“附件”à“通讯”菜单中,可以建立一个单独的远程桌面连接,并且能够设置多种客户端的连接参数。<o:p></o:p>
后者位于“控制面板”à“计算机管理”中,属于MMC控制台的子命令,参数设置较少,但可以同时建立多个连接。下面为两种连接方式的截图:<o:p></o:p>
<v:shape id="_x0000_i1027" type="#_x0000_t75" style="WIDTH: 308.25pt; HEIGHT: 332.25pt"><v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image005.png" o:title=""></v:imagedata></v:shape>
远程桌面连接
<v:shape id="_x0000_i1028" type="#_x0000_t75" style="WIDTH: 415.5pt; HEIGHT: 299.25pt"><v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image007.png" o:title=""></v:imagedata></v:shape>
远程桌面
两种连接方式都可以连接远程桌面服务,但出于灵活性和功能性考虑,我们一般选择“远程桌面连接”。<o:p></o:p>
现在可以使用客户端轻松登录和管理服务端了,但是,使用中,我们却发现有很多蹩脚的地方,好,不要着急,后面我们慢慢说。<o:p></o:p>
会话设置
无论是用上述哪种方法登录远程桌面,我们都会发现一个问题,那就是,使用默认设置登录Windows Server 2003,系统会默认创建一个新的会话,而服务端当前会话不会受到影响,远程连接的程序在服务端后台运行,从而导致很多前台程序重复启动,出现问题。此功能为Windows Server 2003新特性,2000/XP系统则无此问题。<o:p></o:p>
好在微软为我们提供了旧式连接的解决方案,依照其官方的详细说明,使用单会话连接设置即可。具体方法其实很简单,如果是“远程桌面连接”程序,则直接在其快捷方式中增加–console参数即可,如下图:
<o:p></o:p>
<v:shape id="_x0000_i1029" type="#_x0000_t75" style="WIDTH: 275.25pt; HEIGHT: 349.5pt"><v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image009.png" o:title=""></v:imagedata></v:shape><o:p></o:p>
如果使用控制台的“远程桌面”,则需要在建立新连接时,选中“连接到控制台”选项。
<o:p></o:p>
<v:shape id="_x0000_i1030" type="#_x0000_t75" style="WIDTH: 303pt; HEIGHT: 312pt"><v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image011.png" o:title=""></v:imagedata></v:shape><o:p></o:p>
上述两种设置是告诉服务端,使用当前登录会话的前台界面,而不是在后台启用新会话,这样就避免了有些程序会在前台和后台启动多次而出现问题。<o:p></o:p>
显示设置
远程桌面的显示相关设置,包含了众多屏幕显示相关的内容,网上也有很多介绍,在此不再赘述。<o:p></o:p>
但对于客户端登录服务端后立即自动注销的问题,由于遇到的朋友很多,虽然在搜索引擎上会很容易找到答案,但在此还是提一下以防止大家走弯路。<o:p></o:p>
此问题是由NVIDIA Display Driver Service服务造成的,在服务设置中将其停止并设置为“手动”或“禁用”即可解决。
<o:p></o:p>
<v:shape id="_x0000_i1031" type="#_x0000_t75" style="WIDTH: 307.5pt; HEIGHT: 321pt"><v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image013.png" o:title=""></v:imagedata></v:shape>
音频设置
到此,相信大家的远程桌面已经能够顺利显示在客户端笔记本上了,但不知道各位有没有发现,如果从客户端启动一个音频程序(原来在服务端本地启动的程序则可以正常播放与切换),会被提示找不到音频设备――虽然我们已经可以直接使用服务端当前登录的会话,但似乎与在服务端本地桌面还是有些不一样。<o:p></o:p>
嗯,不要着急,我们可以使用客户端播放服务端的音乐,也可以让服务端在其本地正常播放音频(几百块的台式音箱,不用可惜了!),同样是几个设置。<o:p></o:p>
在“远程桌面连接”程序中,“本地资源”标签中,有一个“远程计算机声音”,其中有三个选项,分别为“带到这台计算机”、“不要播放”、“留在远程计算机”,如图:
<o:p></o:p>
<v:shape id="_x0000_i1032" type="#_x0000_t75" style="WIDTH: 308.25pt; HEIGHT: 332.25pt"><v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image015.png" o:title=""></v:imagedata></v:shape>
那么如果想使用服务端的音箱来播放音乐,那么就选择最后一个选项;而如果想让它在客户端播放,则选中第一个选项,同时在服务端的“计算机管理”à“终端服务配置”中的“连接”à“RDP-Tcp属性中”,去掉“客户端设置”标签中的“音频映射”选项。
<o:p></o:p>
<v:shape id="_x0000_i1033" type="#_x0000_t75" style="WIDTH: 333.75pt; HEIGHT: 242.25pt"><v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image017.png" o:title=""></v:imagedata></v:shape>
一键遥控
至此,我们顺利实现了使用笔记本远程遥控台式机,但是,每次从“远程桌面连接”启动并填写用户名密码,对于我等懒人来说,岂不是太麻烦了?貌似微软早就为我们这些懒人想到了,我们完全可以将这些设置以及用户名密码保存到一个配置文件,每次只需双击这个配置文件,即可用“远程桌面连接”启用相应参数连接服务端。<o:p></o:p>
但是,由于双击配置文件,并不能传递-console参数给“远程桌面连接”程序(上面提到的设置仅仅是它一个快捷方式的参数,使用文件关联打开配置文件时,并未使用该快捷方式),因此,我们需要复制开始菜单中那个“远程桌面连接”程序的快捷方式,并传入-console参数和配置文件路径(两个参数中间使用空格隔开,配置文件路径使用双引号引用)。如下图:
<o:p></o:p>
<v:shape id="_x0000_i1034" type="#_x0000_t75" style="WIDTH: 275.25pt; HEIGHT: 349.5pt"><v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image019.png" o:title=""></v:imagedata></v:shape>
这样,直接双击创建的快捷方式即可快速连接到服务端。<o:p></o:p>
意外收获
由于在远程连接设置中使用了全屏模式,那么在连接到服务端时,桌面自动切换到与客户端一样的显示模式,那么我们惊奇的发现,台式机也可以用宽屏显示器了!(我的台式机为17纯平的CRT显示器)<o:p></o:p>
分享到:
相关推荐
远程桌面遥控软件tcpview 绝对好用!
自制USB电脑遥控,可以远程控制,又具体的设计思路和电路的连接,参照此文档可以自学远程遥控的制作,并应用到实际当中。
用面向对象程序设计语言编写“电视机-遥控器”仿真程序,实现: 低分区: 1、电视机可以打开、关闭、搜索节目、调节音量、加减换台。 2、遥控器可以遥控电视机进行打开、关闭、搜索节目、调节音量、加减换台、数字...
2、远程桌面连接功能:LookMyPC远程桌面连接软件可以远程遥控鼠标键盘,根据网络环境差异设置不同的屏幕清晰度,提高远程控制的性能和速率(连上对方后,对方桌面会弹出提示窗口,对方应答后,才能成功的建立远程...
WP7 Virtual Keyboard远程遥控器源码 项目描述 为windows phone 7设计的虚拟键盘程序,用于连接并远程控制个人电脑。 Virtual Keyboard on windows phone to remote control your computer. 此软件是一款迷你的...
51单片机,红外遥控器控制步进电机
最新单片机仿真 用红外遥控器控制继电器最新单片机仿真 用红外遥控器控制继电器最新单片机仿真 用红外遥控器控制继电器最新单片机仿真 用红外遥控器控制继电器最新单片机仿真 用红外遥控器控制继电器最新单片机仿真 ...
易语言PPS遥控器控制源码,PPS遥控器控制,获取访问地址
它使用世界上速度最快的VNC核心,远程遥控鼠标键盘以及上传下载文件的速度超快,传输文件可达每秒11M 的速率,您可以像操作本机一样操作远程电脑的屏幕,支持文件上传下载、对屏幕进行拍照和录像,广泛用于远程电脑维护、...
EV1527解码程序:单片机PIC16F630,内部4MHz,EV1527发射频率433MHz,振荡电阻270K,遥控器供电电压DC12V,周期为1.2ms。 在上电3S钟内按开机键...本程序最多可以学习42个遥控器,当遥控器个数满42个后第43个将会覆盖第1个。
蓝牙遥控器软件,可以将你的手机变成一部电脑遥控器,使用手机可以控制电脑的鼠标操作、键盘的输入,如果你的手机具有手写功能,还可以将你的手机变成手写板。 这个软件分为两部分,一个是安装到手机上,另一个安装...
robomaster 大疆DT7 遥控器控制协议pdf说明书
基于51的智能型电话远程遥控器
sony PS2遥控器遥控小车,51单片机控制
APP基于DJI Mobile SDK,实现了获取和释放遥控器的控制权限、模拟遥控器的飞行控制操作、视频回传等功能.zipAPP基于DJI Mobile SDK,实现了获取和释放遥控器的控制权限、模拟遥控器的飞行控制操作、视频回传等功能....
基于51的电机远程控制-红外遥控控制-风扇
电机远程控制——红外遥控控制,LCD1602显示遥控器键值和电机状态,通过按键控制马达的启动和停止。
遥控器国家标准 GB&T 14960-94
万能遥控器5.8.9 大小:16.96MB 更新时间:2014-07-25 ...手机万能遥控器内部有遥控代码,一部普通的智能手机可以控制所有红外家电(电视、机顶盒、空调、风扇、投影仪等)。同时具备红外线遥控码学习功能和网络
该遥控器采用测量脉冲宽度的方法学习红外信号,同时使用游程编码算法对数据进行压缩后存储,并利用单片机内部定时器PWM模式产生红外载波,成功实现了对红外遥控的学习与再现,并可通过上位机进行控制。经运行测试表明,该...