当前位置:文档之家› 使用 RemoteApp 和桌面连接部署 RemoteApp 程序到 开始 菜单循序渐进指南

使用 RemoteApp 和桌面连接部署 RemoteApp 程序到 开始 菜单循序渐进指南

使用 RemoteApp 和桌面连接部署 RemoteApp 程序到 开始 菜单循序渐进指南
使用 RemoteApp 和桌面连接部署 RemoteApp 程序到 开始 菜单循序渐进指南

使用 RemoteApp 和桌面连接部署 RemoteApp 程序到「开始」菜单循序渐进指南

更新时间: 2010年10月

应用到: Windows 7, Windows Server 2008 R2

关于本指南

本循序渐进指南将引导您完成在测试环境中使用 RemoteApp 和桌面连接设置正常工作的 RemoteApp 源(可以从Windows? 7 计算机的「开始」菜单访问)的过程。在此过程中,您将创建包含以下组件的测试部署:

?远程桌面连接代理(RD 连接代理)服务器

?远程桌面 Web 访问(RD Web 访问)服务器

本指南假定您以前已完成“安装远程桌面会话主机循序渐进指南”(可能为英文网页)

(https://www.doczj.com/doc/8c5103120.html,/fwlink/?LinkId=147292),并且已部署下列组件(如果以前已在“安装远程桌面会话主机循序渐进指南”中配置计算机,则应重复执行该指南中的步骤进行新安装):

?远程桌面会话主机(RD 会话主机)服务器

?远程桌面连接客户端计算机

?Active Directory 域控制器

完成本指南中的这些步骤后,您将:

?在 CONTOSO 域中设置所需的服务器。

?安装和配置 RemoteApp 和桌面连接。

?验证 RemoteApp 和桌面连接是否正常运行。

RemoteApp 和桌面连接的目标是向客户端计算机的「开始」菜单发布 RemoteApp 和桌面连接程序。

本指南未提供的内容

本指南未提供以下内容:

?远程桌面服务概述。

?设置 Active Directory 域服务或 RD 会话主机服务器的指南。有关详细信息,请参阅安装远程桌面会话主机循序渐进指南(可能为英文网页)(https://www.doczj.com/doc/8c5103120.html,/fwlink/?LinkId=147292)。若要获取此文档

的可下载版本,请参阅 Microsoft 下载中心中的安装远程桌面会话主机循序渐进指南

(https://www.doczj.com/doc/8c5103120.html,/fwlink/?LinkId=147293)(可能为英文网页)。

?设置和配置虚拟机池的指南。有关在测试环境中设置虚拟机池的详细信息,请参阅使用远程桌面 Web 访问部署虚拟机池循序渐进指南(可能为英文网页)(https://www.doczj.com/doc/8c5103120.html,/fwlink/?LinkId=147906)。若要获取此文档的可下载版本,请参阅 Microsoft 下载中心的使用远程桌面 Web 访问部署虚拟机池循序渐进指

南(可能为英文网页)(https://www.doczj.com/doc/8c5103120.html,/fwlink/?LinkId=147907)。

?设置和配置个人虚拟机的指南。有关在测试环境中设置个人虚拟机的详细信息,请参阅使用远程桌面 Web 访问部署个人虚拟机循序渐进指南(可能为英文网页)(https://www.doczj.com/doc/8c5103120.html,/fwlink/?LinkId=147909)。

若要获取此文档的可下载版本,请参阅 Microsoft 下载中心的使用远程桌面 Web 访问部署个人虚拟机循序

渐进指南(可能为英文网页)(https://www.doczj.com/doc/8c5103120.html,/fwlink/?LinkId=147908)。

?在生产环境中设置和配置 RemoteApp 和桌面连接的指南。

?远程桌面服务的完整技术参考。

技术回顾

通过使用 RemoteApp 和桌面连接,管理员可以向其用户提供一组资源,如 RemoteApp 程序和虚拟机。用户可以通过两种方式连接到 RemoteApp 和桌面连接:

?从运行 Windows 7 的计算机。在这种情况下,如果已进行设置,则包含在 RemoteApp 和桌面连接中的资源将显示在「开始」菜单中“所有程序”下名为“RemoteApp 和桌面连接”的文件夹中。

?从 Web 浏览器登录到 RD Web 访问提供的网站。在这种情况下,不需要运行 Windows 7 的计算机。

在本指南中,将了解使用 RemoteApp 和桌面连接访问 RemoteApp 程序。

方案:在测试环境中使用 RemoteApp 和桌面连接将 RemoteApp 程序部署到「开始」菜单

建议您首先在测试实验室环境中执行本指南中提供的步骤。不一定必须使用循序渐进指南才能部署 Windows Server(R) 功能,而不使用其他部署文档,应将其作为独立的文档谨慎使用。

完成本循序渐进指南后,您将有一个 RemoteApp 和桌面连接,可以使用「开始」菜单中的“RemoteApp 和桌面连接”文件夹进行连接的用户帐户可以对其进行访问。然后,可以以标准用户身份打开 RemoteApp 程序以测试并验证此功能。

本指南中描述的测试环境包括五台连接到专用网络且使用以下操作系统、应用程序和服务的计算机:

这些计算机构成了专用网络,且通过常用集线器或第 2 层交换机进行连接。此循序渐进练习在整个测试实验室配置中使用的是专用地址。为网络使用专用网络 ID 10.0.0.0/24。对于名为 https://www.doczj.com/doc/8c5103120.html, 的域,域控制器命名为 CONTOSO-DC。下图显示了测试环境的配置。

步骤 1:设置 Contoso 域

更新时间: 2010年4月

应用到: Windows 7, Windows Server 2008 R2

若要在 CONTOSO 域中准备 RemoteApp 和桌面连接测试环境,必须完成以下任务:

?配置远程桌面连接代理(RD 连接代理)服务器 (RDCB-SRV)。

?配置远程桌面 Web 访问(RD Web 访问)服务器 (RDWA-SRV)。

设置完成本指南中步骤所需的适当计算机名称、操作系统和网络设置时,请参考下表。

重要事项

配置 RD 连接代理服务器 (RDCB-SRV)

若要配置服务器 RDCB-SRV,必须执行以下操作:?安装 Windows Server 2008 R2。

?配置 TCP/IP 属性。

?将 RDCB-SRV 加入到 https://www.doczj.com/doc/8c5103120.html, 域。

安装 RD 连接代理角色服务。

首先,安装 Windows Server 2008 R2 作为独立服务器。

安装 Windows Server 2008 R2 的步骤

1.使用 Windows Server 2008 R2 产品 CD 启动计算机。

2.当提示输入计算机名称时,键入RDCB-SRV。

3.按照屏幕上显示的其他说明完成安装。

下面将配置 TCP/IP 属性,以便 RDCB-SRV 具有静态 IP 地址 10.0.0.5。此外,还要使用 CONTOSO-DC 的 IP 地址(10.0.0.1) 配置 DNS 服务器。

配置 TCP/IP 属性的步骤

1.使用 RDCB-SRV\Administrator 帐户或本地 Administrators 组中的其他用户帐户登录到 RDCB-SRV。

2.依次单击「开始」、“控制面板”、“网络和Internet”、“网络和共享中心”、“更改适配器设置”,右

键单击“本地连接”,然后单击“属性”。

3.在“网络”选项卡上,单击“Internet 协议版本4 (TCP/IPv4)”,然后单击“属性”。

4.单击“使用下面的 IP 地址”。在“IP 地址”框中,键入10.0.0.5。在“子网掩码”框中,键入

255.255.255.0。在“默认网关”框中,键入10.0.0.1。

5.单击“使用下面的 DNS 服务器地址”。在“首选 DNS 服务器”框中,键入10.0.0.1。

6.单击“确定”,然后关闭“本地连接属性”对话框。

接下来,将 RDCB-SRV 加入到 https://www.doczj.com/doc/8c5103120.html, 域。

将 RDCB-SRV 加入到 https://www.doczj.com/doc/8c5103120.html, 域的步骤

1.单击「开始」,右键单击“计算机”,然后单击“属性”。

2.在“计算机名称、域和工作组设置”下,单击“更改设置”。

3.在“计算机名”选项卡上,单击“更改”。

4.在“计算机名/域更改”对话框中的“隶属于”下,单击“域”,然后键入https://www.doczj.com/doc/8c5103120.html,。

5.单击“更多”,在“此计算机的主 DNS 后缀”框中,键入https://www.doczj.com/doc/8c5103120.html,。

6.单击“确定”,然后再次单击“确定”。

7.当出现“计算机名/域更改”对话框提示输入管理凭据时,请提供 CONTOSO\Administrator 的凭据,然后单

击“确定”。

8.当出现“计算机名/域更改”对话框欢迎您进入 https://www.doczj.com/doc/8c5103120.html, 域时,单击“确定”。

9.当出现“计算机名/域更改”对话框提示您必须重新启动计算机时,单击“确定”,然后单击“关闭”。

10.单击“立即重新启动”。

最后,使用服务器管理器安装 RD 连接代理角色服务。

安装 RD 连接代理角色服务的步骤

1.以 CONTOSO\Administrator 身份登录到 RDCB-SRV。

2.单击「开始」,指向“管理工具”,然后单击“服务器管理器”。

3.在“角色摘要”标题下,单击“添加角色”。

4.在“开始之前”页上,单击“下一步”。

5.在“选择服务器角色”页上,单击“远程桌面服务”复选框,然后单击“下一步”。

6.在“远程桌面服务”页上,单击“下一步”。

7.在“选择角色服务”页上,选中“远程桌面连接代理”复选框,然后单击“下一步”。

8.在“确认安装选择”页上,验证是否列出了 RD 连接代理角色服务,然后单击“安装”。

9.安装完成后,单击“关闭”。

配置 RD Web 访问服务器 (RDWA-SRV)

若要使用 Windows Server 2008 R2 配置 RD Web 访问服务器,必须执行以下操作:

?安装 Windows Server 2008 R2。

?配置 TCP/IP 属性。

?将 RDWA-SRV 加入到 https://www.doczj.com/doc/8c5103120.html, 域。

?安装 RD Web 访问角色服务。

?导出 SSL 证书,然后将其复制到 CONTOSO-CLNT 计算机。

首先,在独立服务器上安装 Windows Server 2008 R2。

安装 Windows Server 2008 R2 的步骤

1.使用 Windows Server 2008 R2 产品 CD 启动计算机。

2.当提示输入计算机名称时,键入RDWA-SRV。

3.按照屏幕上显示的其他说明完成安装。

接下来,配置 TCP/IP 属性,以便 RDWA-SRV 具有 IPv4 静态 IP 地址 10.0.0.6。

配置 TCP/IP 属性的步骤

1.使用 RDWA-SRV\Administrator 帐户登录到 RDWA-SRV。

2.依次单击「开始」、“控制面板”、“网络和Internet”、“网络和共享中心”、“更改适配器设置”,右

键单击“本地连接”,然后单击“属性”。

3.在“网络”选项卡上,单击“Internet 协议版本4 (TCP/IPv4)”,然后单击“属性”。

4.单击“使用下面的 IP 地址”。在“IP 地址”框中,键入10.0.0.6。在“子网掩码”框中,键入

255.255.255.0。在“默认网关”框中,键入10.0.0.1。

5.单击“使用下面的 DNS 服务器地址”。在“首选 DNS 服务器”框中,键入10.0.0.1。

6.单击“确定”,然后关闭“本地连接属性”对话框。

接下来,将 RDWA-SRV 加入到 https://www.doczj.com/doc/8c5103120.html, 域。

将 RDWA-SRV 加入到 https://www.doczj.com/doc/8c5103120.html, 域的步骤

1.单击「开始」,右键单击“计算机”,然后单击“属性”。

2.在“计算机名称、域和工作组设置”下,单击“更改设置”。

3.在“计算机名”选项卡上,单击“更改”。

4.在“计算机名/域更改”对话框中的“隶属于”下,单击“域”,然后键入https://www.doczj.com/doc/8c5103120.html,。

5.单击“更多”,在“此计算机的主 DNS 后缀”框中,键入https://www.doczj.com/doc/8c5103120.html,。

6.单击“确定”,然后再次单击“确定”。

7.当出现“计算机名/域更改”对话框提示输入管理凭据时,请提供 CONTOSO\Administrator 的凭据,然后单

击“确定”。

8.当出现“计算机名/域更改”对话框欢迎您进入 https://www.doczj.com/doc/8c5103120.html, 域时,单击“确定”。

9.当出现“计算机名/域更改”对话框提示您必须重新启动计算机时,单击“确定”,然后单击“关闭”。

10.单击“立即重新启动”。

接下来,使用服务器管理器安装 RD Web 访问角色服务。

安装 RD Web 访问角色服务的步骤

1.以 CONTOSO\Administrator 身份登录到 RDWA-SRV。

2.单击「开始」,指向“管理工具”,然后单击“服务器管理器”。

3.在“角色摘要”标题下,单击“添加角色”。

4.在“开始之前”页上,单击“下一步”。

5.在“选择服务器角色”页上,选中“远程桌面服务”复选框,然后单击“下一步”。

6.在“远程桌面服务”页上,单击“下一步”。

7.在“选择角色服务”页上,选中“远程桌面 Web 访问”复选框。

8.查看有关添加 Web 服务器 (IIS) 和远程服务器管理工具的信息,单击“添加必需的角色服务”,然后单击

“下一步”。

9.在“Web 服务器(IIS)”页上,单击“下一步”。

10.在“选择角色服务”页上,单击“下一步”以接受“Web 服务器(IIS)”默认值。

11.在“确认安装选择”页上,验证是否列出了 Web 服务器和 RD Web 访问角色服务,然后单击“安装”。

12.安装完成后,单击“关闭”。

最后,导出 RDWA-SRV 上的自签名 SSL 证书并将其复制到 CONTOSO-CLNT 计算机。

导出 RD?Web 访问服务器的 SSL 证书并将其复制到 CONTOSO-CLNT 计算机的步骤

1.依次单击“开始”、“运行”,键入mmc,然后单击“确定”。

2.在“文件”菜单上,单击“添加/删除管理单元”。

3.在“添加或删除管理单元”对话框的“可用的管理单元”列表中,单击“证书”,然后单击“添加”。

4.在“证书管理单元”对话框中,单击“计算机帐户”选项,然后单击“下一步”。

5.在“选择计算机”对话框中,单击“本地计算机(运行此控制台的计算机):”,然后单击“完成”。

6.在“添加或删除管理单元”对话框中,单击“确定”。

7.在“证书”管理单元控制台的控制树中,依次展开“证书(本地计算机)”、“个人”,然后单击“证书”。

8.右键单击证书https://www.doczj.com/doc/8c5103120.html,,指向“所有任务”,然后单击“导出”。

9.在“欢迎使用证书导出向导”页上,单击“下一步”。

10.在“导出私钥”页上,确保选择“不,不要导出私钥”,然后单击“下一步”。

11.在“导出文件格式”页上,确保选择“DER 编码二进制X.509 (.CER)”,然后单击“下一步”。

12.在“要导出的文件”页的“文件名”框中,单击“浏览”。

13.在“另存为”对话框的“文件名”框中,输入RDWA-SRV,然后单击“保存”。

14.在“要导出的文件”页中,单击“下一步”。

15.在“完成证书导出向导”页上,单击“完成”。

16.成功地完成了证书导出之后,将出现一条消息,确认导出已成功。单击“确定”。

17.关闭“证书”管理单元。

18.收到保存设置的提示时,单击“否”。

19.将 RDWA-SRV 上位于c:\users\administrator.CONTOSO\Documents\RDWA-SRV.cer处的证书复制到

CONTOSO-CLNT 计算机。

步骤 2:安装和配置 RemoteApp

更新时间: 2009年6月

应用到: Windows 7, Windows Server 2008 R2

在此步骤中,将配置 RemoteApp 和桌面连接,以便 CONTOSO 域中的用户可以使用远程桌面 Web 访问(RD Web 访问)对其进行访问。使用以下步骤配置 RemoteApp 和桌面连接:

?将 RDCB-SRV 计算机帐户对象添加到 RDSH-SRV 上的“TS Web 访问计算机”安全组中。

?使用 RemoteApp 管理器添加 RemoteApp 程序。

?将 RDWA-SRV 计算机帐户对象添加到 RDCB-SRV 上的“TS Web 访问计算机”安全组中。

?在 RD Web 访问服务器 (RDWA-SRV) 上分配 RemoteApp 源。

?使用远程桌面连接管理器在 RDCB-SRV 计算机上添加 RemoteApp 源。

首先,必须将 RDCB-SRV 计算机帐户对象添加到 RDSH-SRV 上的“TS Web 访问计算机”安全组中。

将 RDCB-SRV 添加到 RDCB-SRV 上的“TS Web 访问计算机”组中的步骤

1.以 CONTOSO\Administrator 身份登录到 RDSH-SRV。

2.单击「开始」,指向“管理工具”,然后单击“计算机管理”。

3.展开“本地用户和组”,然后单击“组”。

4.右键单击“TS Web 访问计算机”,然后单击“添加到组”。

5.单击“添加”。

6.在“选择用户、计算机、服务帐户或组”对话框中,单击“对象类型”。

7.在“对象类型”对话框中,选中“计算机”复选框,然后单击“确定”。

8.在“输入要选择的对象名称”框中,键入rdcb-srv,然后单击“确定”。

9.单击“确定”关闭“TS Web 访问计算机”对话框。

接下来,必须使用 RemoteApp 管理器将 RemoteApp 程序添加到 RDSH-SRV。

使用 RemoteApp 管理器添加 RemoteApp 程序的步骤

1.以 CONTOSO\Administrator 身份登录到 RDSH-SRV。

2.单击「开始」,依次指向“管理工具”、“远程桌面服务”,然后单击“RemoteApp 管理器”。

3.在“操作”窗格中,单击“添加 RemoteApp 程序”。

4.在“欢迎使用 RemoteApp 向导”页上,单击“下一步”。

5.在“选择要添加到 RemoteApp 程序列表的程序”页上,选中“计算器”复选框,然后单击“下一步”。

6.在“复查设置”页上,单击“完成”。

接下来,必须将 RDWA-SRV 计算机帐户对象添加到 RDCB-SRV 计算机上的“TS Web 访问计算机”安全组中。

将 RDWA-SRV 添加到 RDCB-SRV 上的“TS Web 访问计算机”组中的步骤

1.以 CONTOSO\Administrator 身份登录到 RDCB-SRV。

2.单击「开始」,指向“管理工具”,然后单击“计算机管理”。

3.展开“本地用户和组”,然后单击“组”。

4.右键单击“TS Web 访问计算机”,然后单击“添加到组”。

5.单击“添加”。

6.在“选择用户、计算机、服务帐户或组”对话框中,单击“对象类型”。

7.在“对象类型”对话框中,选中“计算机”复选框,然后单击“确定”。

8.在“输入要选择的对象名称”框中,键入rdwa-srv,然后单击“确定”。

9.单击“确定”关闭“TS Web 访问计算机”对话框。

接下来,在 RD Web 访问服务器 (RDWA-SRV) 上分配 RemoteApp 源。

在 RDWA-SRV 上分配 RemoteApp 源的步骤

1.以 CONTOSO\Administrator 身份登录到 RDWA-SRV。

2.单击「开始」,依次指向“管理工具”、“远程桌面服务”,然后单击“远程桌面 Web 访问配置”。

3.单击“继续浏览此网站(不推荐)”。

重要事项

4.在“域\用户名”框中,键入CONTOSO\Administrator。

5.在“密码”框中,键入为 CONTOSO\Administrator 指定的密码,然后单击“登录”。

6.在“配置”页上,单击“RD 连接代理服务器”。

7.在“源名称”框中,键入rdcb-srv,然后单击“确定”。

最后,必须使用远程桌面连接管理器在 RDCB-SRV 计算机上添加 RemoteApp 源。

使用远程桌面连接管理器添加 RemoteApp 源的步骤

1.以 CONTOSO\Administrator 身份登录到 RDCB-SRV。

2.单击「开始」,依次指向“管理工具”、“远程桌面服务”,然后单击“远程桌面连接管理器”。

3.单击“RemoteApp 源”,然后在“操作”窗格中,单击“添加 RemoteApp 源”。

4.在“RemoteApp 源名称”框中,键入rdsh-srv,然后单击“添加”。

步骤 3:验证 RemoteApp 和桌面连接功能

更新时间: 2009年6月

应用到: Windows 7, Windows Server 2008 R2

若要验证 RemoteApp 和桌面连接部署的功能,必须完成以下任务:

?为 CONTOSO-CLNT 计算机上的远程桌面 Web 访问(RD Web 访问)服务器导入 SSL 证书。

?配置 RemoteApp 和桌面连接。

?连接到 RemoteApp 程序。

首先,为 CONTOSO-CLNT 计算机上的 RD Web 访问服务器导入 SSL 证书。

为 CONTOSO-CLNT 计算机上的 RD Web 访问服务器导入 SSL 证书的步骤

1.以 CONTOSO\Administrator 身份登录到 CONTOSO-CLNT。

2.单击「开始」,在“开始搜索”框中键入mmc,然后单击“确定”。

3.在“文件”菜单上,单击“添加/删除管理单元”。

4.在“添加或删除管理单元”对话框的“可用的管理单元”列表中,单击“证书”,然后单击“添加”。

5.在“证书管理单元”对话框中,单击“计算机帐户”,然后单击“下一步”。

6.在“选择计算机”对话框中,单击“本地计算机(运行此控制台的计算机):”,然后单击“完成”。

7.在“添加或删除管理单元”对话框中,单击“确定”。

8.在“证书”管理单元控制台的控制台树中,展开“证书(本地计算机)”,然后单击“受信任的根证书颁发机

构”。

9.右键单击“受信任的根证书颁发机构”文件夹,指向“所有任务”,然后单击“导入”。

10.在“欢迎使用证书导入向导”页上,单击“下一步”。

11.在“要导入的文件”页的“文件名”框中,单击“浏览”,然后浏览到复制用于 RDWA-SRV 计算机的 SSL 证

书的位置。单击“打开”,然后单击“下一步”。

12.在“证书存储”页上,接受默认选项(“将所有的证书放入下列存储 - 受信任的根证书颁发机构”),然后

单击“下一步”。

13.在“正在完成证书导入向导”页面中,单击“完成”。

14.成功地完成了证书导入之后,将出现一条消息,确认导入已成功。单击“确定”。

15.关闭“证书”管理单元。

16.收到保存更改的提示时,单击“否”。

17.从 CONTOSO-CLNT 计算机注销。

接下来配置 RemoteApp 和桌面连接。

配置 RemoteApp 和桌面连接的步骤

1.以 Morgan Skinner (CONTOSO\mskinner) 身份登录到 CONTOSO-CLNT。

2.单击「开始」,然后单击“控制面板”。

3.在“搜索控制面板”框中,键入RemoteApp。

4.在“RemoteApp 和桌面连接”标题下,单击“使用 RemoteApp 和桌面连接设置一个新连接”。

5.在“连接URL”框中,键入以下 URL,然后单击“下一步”。

https://https://www.doczj.com/doc/8c5103120.html,/RDWeb/Feed/webfeed.aspx

6.在“已准备好设置连接”页上,单击“下一步”。

7.单击“完成”。

或者,可以创建用于配置 RemoteApp 和桌面连接的客户端配置文件。有关创建客户端配置文件的详细信息,请参阅“附录 A:创建客户端配置文件”。

最后,使用「开始」菜单连接到 RemoteApp 程序。

使用「开始」菜单连接到 RemoteApp 程序的步骤

1.单击「开始」,然后单击“所有程序”。

2.依次单击“RemoteApp 和桌面连接”、“企业远程访问”,然后单击“计算器(企业远程访问)”。

备注

3.确保正确打开了计算器。

您已使用简单的方案通过 RemoteApp 和桌面连接连接到计算器,成功地部署并演示了 RemoteApp 程序的功能。还可以使用此部署,通过额外的配置和测试来开发 RemoteApp 和桌面连接的某些其他功能。

附录 A:创建客户端配置文件

更新时间: 2009年6月

应用到: Windows 7, Windows Server 2008 R2

若要帮助最终用户在运行 Windows 7 的计算机上设置 RemoteApp 和桌面连接,可以创建 RemoteApp 和桌面连接配置文件并将其分发给最终用户。

创建配置文件的步骤

1.在 RD 连接代理服务器上,打开远程桌面连接管理器。要打开“远程桌面连接管理器”,请单击“开始”,

依次指向“管理工具”和“远程桌面服务”,然后单击“远程桌面连接管理器”。

2.在左窗格中,单击“远程桌面连接管理器: rdcb-srv”。

3.在“操作”菜单上,单击“创建配置文件”。

4.在“创建配置文件”对话框的“RAD 连接源URL”框中,键入

https://https://www.doczj.com/doc/8c5103120.html,/RDWeb/Feed/webfeed.aspx,然后单击“保存”。

5.向最终用户分发配置文件。

桌面软件测试概述

桌面软件: 桌面软件是一类用于更改桌面视觉效果或管理桌面设置的软甲、以及一些使电脑用起来更加方便的软件 ?桌面管理工具: 可以管理工具、可以管理操作系统桌面图标、文件、网址 ?桌面应用软件 ●浏览器 ●输入法 ●音乐盒 桌面软件测试计划 ?测试计划的测试策略 ●功能测试 检查功能项下面还有的若干项 ●性能测评 保证机器配置相同、操作步骤相同: 如打开100页签、浏览网页是否流畅 在浏览器上下载文件的速度如何 网页显示的速度、观看视频、浏览新闻、网络购物的速度如何 ●稳定性测试 稳定性测试指在一定环境下,长期运行该软件、软件不会失效,不会使计算机造成内存泄露的测试 自动化工具:AutoIt ●冲突测试 冲突测试:主要指桌面软件在安装过程中或者网络请求过程中,与防火墙、各种杀毒软件和上网助手之间是否有冲突测试。 在冲突测试里需要列出桌面软件有哪些网络请求进程、然后安装所有流行杀毒软件和防火墙进行这方面测试 ●兼容性测试 桌面软件的兼容性测试主要指桌面软件与安装在计算机上的各种个人软件、游戏同时运行时是否会兼容

测试计划的人员安排和任务安排?总体任务工期安排 结论: 性能测评、兼容性测试、稳定性测试、冲突测试一般安排在第二轮测试 用例设计占据了大部分的时间 ?人员和任务安排 冲突测试:测试人员要求对硬件和网络有所了解 兼容性测试:测试人员要求对软件应用较全面 错误类型 ?稳定性问题 应用程序造成操作系统重新启动 应用程序造成操作系统蓝屏 应用程序造成电脑死机或者不能关机 应用程序造成无法进入操作系 应用程序造出现崩溃

?性能问题 系统资源消耗严重、操作系统性能下降 网络Socket被完全占用 应用程序在使用过程存在内存泄露 应用程序在使用过程中性能低下 应用程序在使用过程中出现假死现象 应用程序的性能与同类软件有明显的不同 应用程序的性能与以往版本有明显的不同 Socke用于基于TCP/IP协议的应用程序之间的相互通信 客户方和服务器方需要采用Socket通信时、首先需要建立Socket连接 客户方发送的消息可以是文本,也可以是二进制流 反复断开下载导致无法正常连上网、这个缺陷就是网络Socket被完全占用 ?功能错误 处理流程、逻辑出现错误 功能设计不完整、大量设计和需求不符合 被测软件破坏了操作系统原来定义的权限 容错处理不完善 数据丢失 数据紊乱 案例分析:某些软件限制只能在管理员用户下安装、升级、卸载软件。如:MyQQ 在Windows XP的User权限下出发升级、提示升级失败、这个缺陷是破坏了操作系统原来定义的权限、因为不应该提示信息错误、应该非管理员用户不能升级 ?界面错误 应用程序贴图、控制显示不正确 界面出现错字、排列不整齐 对话框过小、提示信息不能完整显示 桌面软件的测试功能 熟悉了Web系统、C/S结构的系统的测试人员会习惯将菜单作为自己的测试功能模块。如:Word、可将文件、编辑、视图、插入、格式等作为它的测试功

通过互联网实现远程桌面连接

通过互联网实现远程桌面连接。 第一步:设置“我的电脑”的远程桌面属性。并选择用户(用户必需加密码) 第二步:设置被连接电脑的IP地址和网关(我的IP:192.168.1.123 网关:192.168.1.1 如果手动设置ip后无法打开网页还要加入DNS服务器地址,可在百度中查找当地的NDS服务器地址,广东的为 202.96.134.133 和202.96.134.188 ) 腹有诗书气自华

第三步:进入路由器设置。如果你没有路由权限,那好到此为止。远程桌面使用的端口是:3389。如果互联网上某台计算机要想联到你内部计算机必需要通过路由器转发到相应的计算机上: 腹有诗书气自华

到了这里就可以通过互联网连接到我的计算机上了。在连接时注意使用的是你上网网关的IP:119.124.141.67这是电信分给你的互联网ip地址,如果是你一个人通过猫上网,你计算机的IP地址就填这个,网关就不用填,DNS服务器是可在当地电信部门查询。 好了。试一下: 腹有诗书气自华

点击连接并输入密码: 腹有诗书气自华

好了就可以通过互联网连接运程局域网中的用户了。 出师表 两汉:诸葛亮 腹有诗书气自华

先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。 宫中府中,俱为一体;陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理;不宜偏私,使内外异法也。 侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下:愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。 将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰“能”,是以众议举宠为督:愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。 亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之、信之,则汉室之隆,可计日而待也。 臣本布衣,躬耕于南阳,苟全性命于乱世,不求闻达于诸侯。先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。 先帝知臣谨慎,故临崩寄臣以大事也。受命以来,夙夜忧叹,恐托付不效,以伤先帝之明;故五月渡泸,深入不毛。今南方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。此臣所以报先帝而忠陛下之职分也。至于斟酌损益,进尽忠言,则攸之、祎、允之任也。 愿陛下托臣以讨贼兴复之效,不效,则治臣之罪,以告先帝之灵。若无兴德之言,则责攸之、祎、允等之慢,以彰其咎;陛下亦宜自谋,以咨诹善道,察纳雅言,深追先帝遗诏。臣不胜受恩感激。 今当远离,临表涕零,不知所言。 腹有诗书气自华

如何设置远程桌面连接

远程桌面连接,有什么用呢? 远程桌面其实可以为我们做很多事,而且不久的将来,其所发挥的作用将更大,简单地说,远程桌面管理,就是可以让我们坐在家里就可以连接到远程电脑的桌面,可以操作远程的电脑为你做任何事,如收发邮件了,查看报表了,进行用户管理了,进系统维护更新了,就像实际操作那台电脑一样,呵呵,心动了吧,那就让我们开始这段操作说明吧! 有些第三方的软件也有很强的远程桌面的功能,不过现在的Windows xp已经完全集成在里面了,操作也很方便。(看来微软的反垄断案对他来说根本就是隔靴搔痒)远程桌面,主要包括客户端和服务器端,每台windows xp 都同时包括客户端和服务器端,也就是说他既可以当成客户端来连到别台的装了Windows xp的电脑,并控制他,也可以自己当成服务器端,让别的电脑来控制自己。 服务器端都用windows xp ,而客户端,Win95-97-98,Win2000,WinME都可以。而且客户端没有语系的要求,也就是说,你可以在家里用你的简体版的Win95,控制远处公司或其他地方的繁体版的Windows xp.(呵呵,我喜欢) 下面就让我们跟着说明一步步安装windows xp 的远程桌面连接。 第一步是设服务器 其实Windows xp 装好之后,就可以了,当然如果你的XP是不用密码自动登录的,那就不行,没有密码是不让你进行远程桌面连接的,不然还不任何人都可以操作你的电脑,那岂不是完蛋。所以我们要先加密码,详细步骤如下: 点开始------设置---控制面板(繁体版叫控制台)点他。出现以下画面:

接着点-- 用户帐户 --出现如下画面。

Java桌面应用程序原型

搭建Java桌面应用程序原型(一) 作者:odt团队文章来源:csdn 点击数:1131 更新时间:2006-9-24 原文地址:https://www.doczj.com/doc/8c5103120.html,/Article/kfyy/java/jc/200609/4439.html 在这篇文章里,我将描述一个Java桌面应用的原型,我把它叫做JImageing。我打算把焦点集中在应用的框架上,解释我怎么做技术上的决定和我怎么解决在开发过程中出现的问题。 为什么要建造一个原型? 很多应用程序的开发都是由于几个原因从一个原型开始的。这些原因中的第一条就是,你必须确定用现有的技术能够满足用户的需求。例如,在不用本地代码的Swing应用程序中Windows集成不能够被实现,这就导致丧失了一些Ja va跨平台的优势。SWT提供了一个和操作系统有限制的集成,这就允许你在很多本地平台上运行同一应用程序。在很多场合,J2SE平台提供给你需要搭建复杂桌面应用程序的丰富性能。在搭建大型Java桌面工程之前,你总是应该搭建一个原型去看J2SE是否满足应用程序的需求。 另一方面证明你的想法能够被实现并且你的技术决定是正确的,一个原型能够在开发过程中尽早的获得用户的反馈。原型也能帮助你估计完成你的工程所需要的时间和资源。花大量的工作去搭建一个有着菜单,对话框,拖拽特性、剪切版支持、恢复管理、打印等功能的用户接口。在开始这些工作之前,你应该知道搭建应用程序核心功能有多困难。如果你不得不用第三方自定义组件,你应该测试他们看看是否能和你的原型一起工作。如果你不得不解决扩展和性能问题,你应该通过原型状态找到解决方案。 用户需求 JImageing原型是一个桌面应用程序,这个应用程序允许你给图片注释。Email可能是最流行的“协作工具”,但是可以通过图片工具提高在截图上做注释的能力,这种图片工具可以让你画线,画矩形、椭圆并且可以写注释信息在图片上。 如果JImageing的用户使用一个以上的操作系统,那么对于这样的一个应用程序Java是很自然的选择。当Window s支配桌面市场的时候,有一些用户选择Mac或者Linux。例如,当Java开发者通过互联网对一个项目进行合作的时候,有一可能性是他们可以不用同一种操作系统。 这个用户接口非常简单,它包括一个工具栏和一个画图区。对于测试应用程序的主要功能来说足够用了。下图显示了这个接口的样子:

netbeans创建桌面应用程序教程

NetBeans 6的新功能第2部分:Java桌面应用程序 NetBeans 6.0 为Java 提供的新功能和扩展功能 NetBeans 6.0 提供了众多新功能和扩展功能,众所周知的GUI 设计器(Matisse 项目)也从5.5 版本开始得到了极大的增强。此外,由于整合了Profiler,5.5 版也变 有关这些新功能和扩展功能的详细信息,请参阅 https://www.doczj.com/doc/8c5103120.html,/features/index_ja.html 现在,尝试利用Swing 应用程序框架,开发一个简单的获取图像的应用程序。实现 在Flickr(https://www.doczj.com/doc/8c5103120.html,)进行关键字搜索,获取并且显示单幅图像的功能。(要运行此Demo,需要获取Flickr API 的API KEY,并能连接到互联网。) ■Swing 应用程序框架(JSR-296) Swing 应用程序框架可用于创建Swing 应用程序。框架给人的印象总是非常繁琐且难以使用,但Swing 应用程序框架却是一个小巧、没有特定设置文件且简单易用的框架。https://https://www.doczj.com/doc/8c5103120.html,/ 正在进行该框架的进一步开发工作。 Swing 应用程序框架https://https://www.doczj.com/doc/8c5103120.html,/

JSR-296 https://www.doczj.com/doc/8c5103120.html,/en/jsr/detail?id=296 下面简要介绍该框架的基本情况。首先来看看该框架的整体结构,这对后续使用NetBeans 的GUI 设计器会有一定帮助。 图 1 Swing 应用程序框架的整体结构 Swing 应用程序框架主要由以下5 部分构成,并能提供较为复杂的生命周期管理和Session 管理等。此外,可以简单地重用添加了@Action 注释的Action。不需要使用 ■创建Java 桌面应用程序项目

什么是远程桌面连接

什么是远程桌面连接 “远程桌面连接”的前身应该是Telnet。Telnet是一种字符界面的登陆方式,微软将其扩展到图形界面上,显示了异常强大的功能。 在日常工作交流中,我们常常会用到远程桌面连接功能,许多人会认为这样的功能简单得几乎不值一提,不过在实际使用过程中,我们有时会遇到各种特殊的远程桌面连接需求,要想顺利满足这些特殊的连接需求,就必须要掌握一些远程桌面连接的使用技巧。 让远程桌面连接端口躲避攻击 大家知道,在默认状态下远程桌面使用的端口一般为“3389”,如果我们不及时将这个端口号码更改掉的话,那么许多别有用心的黑客可能会利用这个端口,来远程控制和入侵本地工作站,以便窃取保存在本地工作站中的各类隐私信息。为了保护本地工作站的安全,我们可以尝试按照如下步骤,将远程桌面连接使用的默认端口号码更改成其他的端口号码: 首先以特权身份登录进本地工作站系统,并用鼠标逐一单击系统桌面中的“开始”、“运行”命令,从弹出的系统运行框中,输入字符串命令“regedit”,单击“确定”按钮后,打开本地工作站的系统注册表编辑界面; 其次在该编辑界面的左侧显示区域,用鼠标展开HKEY_LOCAL_MACHINE注册表分支,从其后弹出的分支列表中依次选中SYSTEMCurrentControlSetControlTerminal ServerWdsrdpwdTdstcp子键,在tcp子键所对应的右侧显示区域中,我们会看到一个名为PortNumber的子键,这个子键其实就是用来定义远程桌面连接端口号码的,将该子键的数值设置成其他端口号码,例如可以将其数值设置成“9999”; 完成数值修改操作后,我们再将鼠标定位于注册表分支 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp,在RDP-Tcp子键所对应的右侧显示区域中,我们同样会看到一个名为PortNumber的子键,把该子键的数值也要一并修改过来,例如这里我们也要将它的数值修改成“9999”; 完成本地工作站的远程桌面连接端口号码后,我们日后需要通过远程桌面连接到该工作站时,我们需要打开对应工作站中的远程桌面连接设置窗口,并在其中设置好需要远程连接的工作站地址,之后单击“另存为”按钮将远程桌面设置保存成文件,接着用写字板之类的文本编辑程序将前面保存生成的RDP文件打开,并在文本编辑区域中手工输入一行“server ! 善用远程桌面连接进行传输文件

Java开发桌面应用程序的优劣

Java开发桌面应用程序的优劣 即使在JavaFX出现之前Java已经在桌面领域做出了一些重大的提升,比如Swing中的提升;我们现在也有了很棒的OpenGL;DirectX也有了很大的提升;启动时间也显着提升了。 (中国软件网讯)即使在JavaFX出现之前Java已经在桌面领域做出了一些重大的提升,比如Swing中的提升;我们现在也有了很棒的OpenGL;DirectX也有了很大的提升;启动时间也显着提升了。没错,Java在去年做了很多显着而有效的工作。 然而不得不说的是,除此之外其他的仍是一塌糊涂。比如Java sound实际上并不好用,被遗弃的Java3D又如何呢?最近甚至JOGL也被Sun遗弃,包括很久之前的SwingLab;JAI(用作图片处理)多年未真正升级过,看起来也没有在什么地方得到利用,它迫切需要性能上的巨大提升以适应来临的多核GPU时代所有这些应用于桌面领域的Java产品不是被遗弃就是成为鸡肋。 而且很关键一点是,尽管我们可以用Java创建出桌面应用,但只要我们想开发真正的富桌面应用我们就无法真正使用Java而使用JNI、C/C++和平台依赖的libraries等。 使用Java构建桌面应用更多的是困难和麻烦,比如即便想要在Java应用内创建一个高效的优良的web浏览器都是一件难事。而且没有用Java编写的图片处理应用,没有一个纯粹的Java web浏览器,没有数字音频应用,没有3D建模器,没有矢量图形编辑器,没有先进的光栅编辑器。Java今日在桌面端所到达的高度只能满足那些服务器开发者,因为他们只需要在远程服务时使用电脑桌面上的简单界面。 过去我们一直说这是因为Java太慢,无法在一个慢的平台上开发出如此复杂的应用。但我们这样说是错的。原因有两点:一,Java从来就没有慢过,即便有些部分曾经慢过,但没有人怀疑当它需要被用到服务器端时它会迅速地得到提升,比如JITs,GCs等。这一点也正是Java语言卓越的地方。二,由于Java平台的天然特性,Java应用总是第一个利用市场上新硬件和新操作系统的应用。一旦JVM被配置到了一个新系统中,几乎不需要任何编辑和调试,Java应用就可以在上面全速运行。比如你在32位的操作系统上开发了一个应用,它就可以全速运行在Windows 7 或者Solaris的64位JVM上。所以所谓的Java太慢根本不能成为Java在桌面端碌碌无为的借口。 而且,如果你是一个终端用户,你甚至不需要从网站上重新下载应用,这意味着不仅终端用户和开发者得到了速度提升,甚至应用的执行性能的前边也得到了速度提升。今天,JIT 在runtime为本地操作优化代码已经做得很棒了,这意味着你可以挖掘出你运行的硬件的全部的能力,这是一个静态编译语言永远也无法竞争过的性能,只是这个性能如果可以运用到桌面端和游戏领域就好了 我们总是说:由于Sun总是一个服务器端公司的原因,Java在桌面端一直没有真正的机会。而Oracle的收购让这种境况看起来不会有什么改变。希望这不要再继续下去,为了Sun、Oracle和Java自身的利益,Oracle内部的知名人士应该提醒公司来让他们知道:如果缺乏了在桌面端的能力和效率,必将影响Java的普及率甚至它在服务器端的占有率。

Windows 2008 R2实现远程桌面Web连接

Windows 2008 R2实现远程桌面Web连接 我们在之前的文章中实现了RemoteApp服务器的部署,配置及测试。RemoteApp服务器使用的协议是大家非常熟悉的RDP协议,RDP协议使用的是3389端口。一般情况下在内网使用3389端口是没问题的,但有些企业的防火墙对3389端口会限制使用,甚至有些电信部门也会限制3389端口的连接。如果遇到限制3389端口的环境,我们可以考虑把RDP协议封装在HTTPS协议中。这样我们在互联网上使用RemoteApp会更加方便,不用担心遭到封杀;而且我们可以使用浏览器作为客户端工具,这样对特定环境的要求就降低了很多,毕竟在当前的互联网环境下浏览器是一个非常容易获取的通用工具。 想让客户机通过浏览器访问RemoteApp服务器,我们可以通过远程桌面Web访问组件来实现。远程桌面Web访问组件其实是IIS7中的一个虚拟目录,用户通过访问这个虚拟目录就可以重定向到RemoteApp服务器。实验拓扑如下图所示,我们准备在TSERVER上部署远程桌面Web访问组件,实验步骤如下。 一部署远程桌面Web访问组件 我们首先在TSERVER上部署远程桌面Web访问组件。在TSERVER上打开服务器管理器,如图1所示,点击左侧的“角色”,在右侧操作栏中可以看到远程

桌面的角色服务。从图中可以看到,远程桌面Web访问尚未安装,点击“添加角色服务”,准备添加远程桌面Web服务。 图1 如图2所示,在角色服务中勾选“远程桌面Web访问”,角色向导提示我们这个角色服务需要IIS组件的支持,点击“添加所需的角色服务”,这样在安装远程桌面Web访问时就可以自动安装所需的IIS组件。

windows2003多用户同时远程桌面连接的设置方法

windows 2003 server远程桌面连接数限制已经困扰很久了,给平时的维护带来麻烦。既然微软不会从根本上解决这个问题,那只有通过其他方式来减少问题的发生几率。 一、在服务器端的处理办法如下(只能时避免连接数受限制,如果已经受限制,以下方法无法解决): 1. 设定已经断开的会话结束时间限制,这样避免会话已经断开,但仍然占用一个Session 开始-运行-gpedit.msc-计算机配置-管理模板-windows组件-终端服务-会话,右边窗口选择“为断开的会话设置时间限制”-选择“已启用”,选择一个时间 开始-运行-gpedit.msc-计算机配置-管理模板-windows组件-终端服务-会话,右边窗口选择“到达时间限制时终止会话”-选择“已启用”。 2. 无限时保持连接会话,便于远程控制共享任意时候连接会话的数据,也就是共享任意时候连接的远程桌面的当时状态: 开始-管理工具-终端服务配置-服务器配置-限制每个用户使用一个会话 3. 养成良好习惯,退出连接时不要直接关闭,而是使用注销。 二、如果已经有多个连接存在 1.可以通过命令的方式将连接断开,这个方法在2000系统同样可用;如果在任务管理器的用户里注销的方法: 1. 在Command Line模式下:输入命令query user C:\>query user USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME >dfsadmin 0 Disc . 7/23/2007 7:53 PM mrsadmin rdp-tcp#10 1 Active . 7/24/2007 9:31 AM ID 0 的用户是本地登陆的,ID 1 是3389登陆的用户,正在运行中,但是仍然占用系统资源和通道,我们要把它踢掉。如下进行操作即可。 2.可通过logoff x命令来注销id未x的登录用户,输入命令:logoff 1 ,再用query user查询状态 C:\>query user

WIN7多用户远程桌面的实现

关于多用户远程桌面的实现——WIN7 版的 远程桌面服务使局域网 (LAN) 上的计算机可以连接到服务器(也称为远程计算机)并运行位于服务器上的程序。这可以只需要在1台机器上安装应用程序,其他机器共享使用。远程桌面连接使用远程桌面服务技术,使一台计算机可远程控制另一台计算机。 windows 远程终端服务是单用户的,也就是说通过远程登录到服务器时,服务器本地将黑屏。如何做到不管用本地登录还是远程登录,同一时刻容许多个用户操作服务器计算机。 首先: 要安装工具包,需要从微软下载(远程服务器管理工具https://www.doczj.com/doc/8c5103120.html,/downloads/zh-cn/details.aspx?displaylang=zh-cn&FamilyID =7d2f6ad7-656b-4313-a005-4e344e43997d ),安装升级包后,在控制面板--程序和功能--打开或关闭WINDOWS功能---远程服务器管理工具--角色管理工具--远程桌面服务工具,选中前面的选择框。 在开始--命令框输入cmd,在弹出的Dos界面输入netstat -na ,如果出现 3389 端口,就说明远程终端已经启动了。 然后: 1, 下载补丁UniversalTermsrvPatch,功能就是去除单用户登陆的限制,允许多人多用户同时并行访问登录。 2, 根据你的系统运行对应的程序: ?? 32位系统请运行 UniversalTermsrvPatch-x86.exe; ?? 64位系统请运行 UniversalTermsrvPatch-x64.exe。 3, 需要管理员权限。右键点程序,选择以管理员身份运行。 4, 破解后需要重启生效。 5, 备份文件: \windows\system32\termsrv.dll.backup.(如果想还原设置请将备份文件改名为termsrv.dll替换破解的文件即可) 远程桌面的其它可能的设置: ? 运行gpedit.msc打开组策略,计算机配置-管理模板-Windows组件-远程桌面服务-远程桌面会话主机-连接-“限制连接数量”,如果将状态设置为“禁用”或“未配置”,则在“组策略”级别上不强制限制连接的数量。

远程桌面概述

远程桌面概述 远程桌面连接组件是从Windows 2000 Server开始由微软公司提供的,在WINDOWS 2000 SERVER中他不是默认安装的。该组件一经推出受到了很多用户的拥护和喜好,所以在WINDOWS XP和2003中微软公司将该组件的启用方法进行了改革,我们通过简单的勾选就可以完成在XP和2003下远程桌面连接功能的开启。 一、远程桌面的功能 当某台计算机开启了远程桌面连接功能后我们就可以在网络的另一端控制这台计算机了,通过远程桌面功能我们可以实时的操作这台计算机,在上面安装软件,运行程序,所有的一切都好像是直接在该计算机上操作一样。这就是远程桌面的最大功能,通过该功能网络管理员可以在家中安全的控制单位的服务器,而且由于该功能是系统内置的所以比其它第三方远程控制工具使用更方便更灵活。 但是,由于Windows远程桌面需要被控端电脑有独立的IP地址,且对使用者的电脑水平有较高的要求,因此不太适合普通用户的使用,目前国内最安全、易用的产品为51MyPC, 而国外的远程控制软件Mikogo以其小巧的体积,超高的安全性和操作的简易性获得了业界的好评。 二、远程桌面的历史沿革 一般认为,远程桌面是从WIN2000 SERVER开始引入的,但实际上在WIN98甚至是DOS中已有类似的应用。远程桌面采用的是一种类似TELNET的技术,远程桌面连接就是从TELNET发展而来的,通俗的讲它就是图形化的TELNET。 计算机发展的早期在很多客户机硬件配置不高无法独立运行程序的情况下,TELNET 协议应运而生,它是一种C/S模式,客户机可以通过TELNET登录到高配置的服务器上,在服务器上运行程序。当程序运行时所有的运算与存储都是交给服务器来完成,当运算结束后服务器再把结果反馈回客户机,这样就可以在客户机配置较低的情况下完成程序的运行工作。 三、启动远程桌面连接的方法 微软的视窗操作系统发展至今只有以下操作系统可以使用远程桌面功能,它们是WINDOWS 2000 SERVER,WINDOWS XP,WINDOWS 2003,WINDOWS VISTA和WINDOWS 7这几个系统的开启远程桌面方法略有不同。

如何设置远程桌面

关于计算机如何设置使用远程桌面连接 完成设置需要以下几个步骤: 1.打开远程设置,允许远程访问。 2.关闭防火墙 3.设置账户登录密码 4.使用一个固定IP 5.配置策略 以下将会以图文的形式讲解: 1.打开远程设置,允许远程访问。↓↓↓↓↓↓↓↓ 1.右键我的电脑,选择“属性” 2.点击“远程设置” 3.选择“远程” 4.勾选“允许远程协助这台计算机”(有部分电脑无法打钩忽略) 5.勾选“允许运行任意版本远程桌面的计算机连接”(必须勾选) 2.关闭防火墙。 依次点击“开始”→“控制面板”→“windows防火墙”→“打开过关闭windows 防火墙”→勾选两个位置的“关闭windows防火墙”→点击“确定”。完成设置~!!! 如下图:↓↓↓↓↓↓↓↓↓

3.设置一个账户登录密码: 点击“开始”→点击“账户头像”→“创建登录密码”→确定。↓↓↓↓↓↓ 4.设置使用固定IP: 右键桌面右下角的“网络访问图标”→点击“打开网络共享中心”→点击1“本地连接”→在弹出的选项框里面点击“属性”→双击“协议版本4(TCP/IPv4)”→勾选“使用下面的IP地址”→按图完成点击“确认”。

5.配置策略(重要步骤) 1.在开始菜单里面搜索“gpedit.msc”,单击运行程序“策略编辑器”↓↓↓↓↓↓

2.依次点击“计算机配置”→“管理模板”→“系统”→“凭据分配”,双击打开 点击右方列表中的“允许分配保存的凭据用于仅NTLM服务器身份验证”和“允许分配的凭据用于仅NTLM服务器身份验证”分别对他们进行下面的第3步和第4步的配置。 3.在弹出的对话框里选择“已启用”,然后点击选项栏里面的“显示”↓↓↓↓↓

远程桌面使用本地打印机两种方案

最近单位有台通过电信的,和另外的一台公网IP的通过远程桌面连接,要实现远程计算机打印到本地的连接,下面的文章的对我帮助比较大,感谢原创作者: 远程桌面使用本地打印机(权威答案) A方案: 从远程会话打印到本地打印机 打印机重定向将打印作业从终端或“远程桌面”计算机路由到本地计算机(也称为“客户端计算机”)连接的打印机。访问本地打印机有两种方式:自动的打印机重定向和手动的打印机重定向。当在远程计算机上运行的Windows 版本中没有本地打印机所需要的驱动程序时,使用手动重定向。 自动打印机重定向 当本地打印机使用安装在服务器上的驱动程序时,打印机自动重定向。当登录到终端服务器上的会话,或运行Windows Professional 或Server 和“远程桌面”的计算机时,将自动检测网络打印机以及客户端(本地)计算机上安装的所有打印机,并在服务器上创建本地队列。该服务器可以使用默认打印机的客户端打印机设置和一些属性(例如双面打印)。 当您断开连接或结束会话时,打印机队列将被删除,且不完整或待打印作业将丢失。有关客户端的本地打印机和设置的信息都保存在客户端计算机上。在以后登录时,使用在客户端计算机上的信息创建打印机队列。 如果在该服务器上找不到打印机驱动程序,则在日志中记录事件,而且不创建客户端打印机。为使打印机可用,驱动程序必须是手动安装在服务器上的。 手动打印机重定向 虽然不支持手动重定向通过USB 端口连接的打印机,但可手动重定向连接到客户端(本地)计算机上的LPT 和COM 端口的打印机。 要手动重定向客户端打印机,请与管理员联系并提供计算机的名称(或对基于Windows 的终端则提供IP 地址)。客户端必须在手动重定向期间连接到远程计算机。 在初次进行手动重定向之后,打印机将在以后的登录过程中自动重定向。 B方案: 远程桌面功能基于终端服务技术。在使用“远程桌面”时,您可以从任何运行Windows 的其他客户机上运行基于Windows XP Professional 的远程计算机上的程序。这时,您可以从几乎任何远程连接中访问到您的基于Windows XP Professional 的桌面,此连接提供了对程序、文件和网络资源的安全访问。 当您从基于Windows XP 的客户机使用“远程桌面”时,许多客户机资源,如文件和打印机,都可供远程桌面连接使用。您可以将打印作业从远程的Windows XP 桌面定向到与本地计算机连接的打印机。当您让客户机登录到远程计算机时,本地打印机就会被检测到,并会在远程计算机上安装适当的打印机驱动程序。 如要使本地打印机可供在远程桌面会话中使用,请执行以下操作:

java桌面应用程序开发

Java for servers, personal computers and mobile devices is a great technology. As a result of the need to Java cross-platform features, so the Java on the server and the application of mobile device is a great success. But Java in the case of personal computer applications and on the server and the application of mobile devices is different, but it will soon change, at least, sooner than you think. In this article, I will analyze the Java application in the desktop environment will be how to get promoted, and specifically the Java GUI (graphical user interface) of the three main tools: the AWT and Swing, and SWT. In the following paragraphs, I will develop a complete Java desktop applications. The Java and the desktop Now, the popular desktop platform for Windows, Mac, and Linux. But they are not perfect, Windows dominated the desktop operating system market, its application and development has a huge population, but it is expensive and there are many security vulnerabilities. Linux has a solid foundation, it is open source software, more reliable than Windows. Macs is very easy to operate and not the target of the hacker, but compared with Windows and Linux, Mac hardware and software of the optional scope is very limited. Companies and individuals choose their operating system based on many factors. Less cost and high safety factor is preferred, this leads to some organizations from the Windows and choose Linux. For many users, availability and support for the original application is a very important factor, which means that the Windows will continue to enjoy the huge market. Mac has its own loyal users, which makes the Mac can still live, and the popularity of Linux on the desktop and the success of the Mac created diversity, this diversity is the Java need, this diversity makes Java on the desktop has a pivotal position. Cross-platform support Java running on all relevant operating systems, including Windows, Mac and Linux. For any organization, he wants to existing applications from one operating system transplant to another operating system without having to do too much change, so the Java it is their first choice of desktop development platform. May use visual tools of Microsoft, it is easy to https://www.doczj.com/doc/8c5103120.html, applications, but it will make you be binding on the Windows platform. Many people may want to use Linux instead of Windows at once to avoid problems caused by a Microsoft operating system vulnerability. The user cannot tolerate is one of the problems when brought from Windows to Linux huge cost. If your application USES Java build, you don't have these problems, the Java graphical user interface will look like the operating system are you using, and does not need to do any changes. If one day have a desktop operating system appears, Java is a safe bet, because it is now able to run on Windows and Linux, then presumably it can run in the future may appear on the operating system of the operating system by Microsoft may sooner or later, or the open source community, or other people developed. The characteristics of the rich Initially, Java is only very limited some characteristics to build graphical user interface. Idea is to use the platform independent Java application program interface package different local graphical user interface of the operating system, called the abstract

Python桌面应用程序开发的心得体会最佳原创

Python桌面应用程序开发的心得体会 引言 随着互联网技术的发展和智能终端设备的普及,软件应用逐渐从桌面 程序向移动网络化迁移。虽然如此,一些工程应用的软件还是倾向于独立 的桌面应用程序的形式。在这里,我将曾经曾经桌面开发的一些心得整理 出来,与大家分享。希望能对专业人员有所借鉴,从中找到不一样的开发 思路;对于初学者有所帮助,节约一些时间和精力。为什么这么说呢?我 的专业是化学工程的一个分支——过程系统工程,在研究生阶段做项目开 发过一些软件,走过一些弯路,也有一些收获。在学校最先学习的是用Visual Studio开发C程序,后来做流程仿真的项目,自学了C++,摸索使用MFC类库开发界面。这个项目开发得很辛苦,其中很多时候都在熬夜修改。一方面由于开发经验不足,另外一方面由于需求不明确,但是当时年轻精 力充沛,印象中开发软件就是不停地改啊改。最终虽然完成了项目,但是 对于开发过程很不满意。俗话说“穷则思变,变则通”。后来学习了Python 语言,并摸索着用这个语言来做项目开发软件,有了之前的经验教训,后 来的项目开发顺利了很多。总得来说,语言和工具的优势对于软件开发, 尤其是人员很少的项目来说,还是很有帮助的。因此,将使用Python语言 开发桌面应用过程中逐渐摸索得到的心得体会总结在这里与大家分享。 成长历程 从学校的教育之下,最先学会的就是使用微软的开发工具。 开发环境是Visual studio,主要类库是MFC。 后来自学Python语言,并用它用来开发桌面应用。 开发环境为是Eclipse + PyDev 主要用到的模块及工具组合为Python + SciPy + NumPy + wxPython + SWIG + MinGW + py2exe + I18N + NSIS + Subversion 文档方面Epydoc + reStructureText + Sphinx 测试方面doctest 下面进行详细说明:

在Win7桌面上运行XP应用程序的方法

在Win7桌面上运行XP应用程序的方法Windows XP Mode(XPM),是微软为了增强Windows 7兼容性而开发的一个全新功能,它能让XP下的应用程序通过虚拟技术直接运行在Windows 7桌面上。研发这项技术的目的主要是为了让用户过渡到Windows 7平台时减少程序兼容性顾虑,尤其是中小企业的很多应用程序都需要XP平台才能良好运行。 首先,你需要给程序创建一个快捷方式,这里以IE为例。 接着右击虚拟XP的开始菜单,选择“Open All users”(打开所有用户)。

打开“All Users”文件夹后,再进入“Program”文件夹,将刚才生成的快捷方式拖拽进来。

稍等片刻(此时屏幕会闪一下)后,在Windows 7“所有程序”的“Windows Virtual PC”,下会多出一个名为“Virtual Windows XP Applications”的文件夹,刚才添加的IE快捷方式会在这里出现。 要在Windows 7下运行这个XP的IE虚拟程序,首先要关闭Virtual PC的窗口。因为当虚拟机在运行时,虚拟程序是无法运行的。 第一次在Windows 7下运行xp虚拟程序时,需要进行初始化,大约需要2分钟左右。

初始化完成后,虚拟程序IE6就出现在Windows 7的桌面上了,看,IE6和IE8共存于同一个Windows 7桌面上。 运行Windows XP Mode对内存有一定要求,至少需要2GB容量,在运行PS CS4,Firefox (7个标签),和虚拟程序IE的情况下,任务管理器显示内存占用已经达到1.41GB。

远程桌面连接的利器-mRemote介绍

远程桌面连接的利器-mRemote介绍 还在使用Windows自带的mstsc吗?还在为切换多个远程桌面而痛苦不已吗?想不想换个远程桌面程序呢?如果您的答案是Yes,那么我向您推荐mRemote。至今为止,我用过的最好的远程桌面工具。 它具有如下几个功能: 1.摆脱了mstsc那种一个程序一个界面的模式,采用了左边树+右边Tab页的显示形式,让你在一个mRemote 界面中,可以连接多个远程桌面,再也不用为切来切去而烦恼了(如上图)。 2.引入了继承和分类的概念。你可以在左边的树中自定义分类目录且下级目录可选是否继承上级目录的配置(连接用户名,密码等)。如上图。 3.配置方便。mRemote采用xml来保存用户的配置信息。这样用户可以方便的存储多个远程桌面集合文件,且分发导入都十分方便。这里值得一提的是,mRemote在xml中把用户密码进行了加密,防止明文密码出现在文本配置文件中。 4.支持多种访问模式。RDP,VNC,SSH1,SSH2,Telnet,Rlogin,RAW,HTTP,HTTPS,ICA. 5.附带多种实用小工具。SSH文件传输,端口扫描,外部应用等。 6.开源软件。mRemote有GPL版本,大家可以放心使用。 7.官方网站下载地址:https://www.doczj.com/doc/8c5103120.html,/wiki/MainPage.ashx 下面我用图例的方式,向大家展示mRemote的使用方法。 1.右击Connection,可以出现下图所示配置界面,可以选择新建连接,或是新建目录,或是从Tools里面导入以前已经配置好的连接。

2.如下图,已经配置好了相关连接。里面的Config里面可以显示当前节点的具体配置信息。 但是里面并没有大家常见的IP,用户名和密码等选项,原因就在于“继承选项”。192.168.110.21继承了父节点的相关属性,所以他不必再输入。

相关主题
文本预览
相关文档 最新文档