查看: 549|回复: 5

通过组策略自动启用客户端远程桌面功能

 关闭 [复制链接]

签到天数: 820 天

连续签到: 1 天

[LV.10]逍遥海仙III

发表于 2009-10-23 01:14 | 显示全部楼层 |阅读模式
在企业里进行管理的时候,有时需要利用远程桌面来管理客户端计算机,在一般情况下,往往需要客户端启用此功能,有没有好的办法,让客户端自动启用呢?当然可以,我们可以通过组策略的形式来完成。

具体操作:(域环境)

1.在DC上创建一个OU,把相应的客户端计算机放到这个OU里。

2.针对这个OU创建一个组策略,在这个组策略的计算机配置里,在启动脚本里添加一个脚本,内容如下:(命名为RDP.vbs)

Const ENABLE_CONNECTIONS = 1
strComputer = \".\"
Set objWMIService = GetObject(\"winmgmts:\\\\\" & strComputer & \"\\root\\cimv2\")
Set colItems = objWMIService.ExecQuery(\"Select * from Win32_TerminalServiceSetting\")
For Each objItem in colItems
errResult = objItem.SetAllowTSConnections(ENABLE_CONNECTIONS)
Next
set oShell = WScript.CreateObject(\"WScript.shell\")
oShell.run \"cmd.exe /c netsh firewall add portopening tcp 3389 RemoteDestop\",0,true
set oShell=nothing

3.客户端计算机重新,即可生效。

注:此脚本在所有的客户端是2003的情况下验证通过,并能自动“远程桌面”功能穿过防火墙。

便于管理服务器!
<
PCOS系统下载站:http://zhuangji.wang

签到天数: 2586 天

连续签到: 5 天

[LV.Master]至尊海神IIIIII

发表于 2009-10-23 07:55 | 显示全部楼层
进来学习一下
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 658 天

连续签到: 0 天

[LV.9]尊贵海王II

发表于 2009-10-23 08:10 | 显示全部楼层
一起把服务器端搞好吧!
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-10-23 09:07 | 显示全部楼层
不错的方法
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 820 天

连续签到: 1 天

[LV.10]逍遥海仙III

 楼主| 发表于 2009-10-23 01:14 | 显示全部楼层

通过组策略自动启用客户端远程桌面功能

在企业里进行管理的时候,有时需要利用远程桌面来管理客户端计算机,在一般情况下,往往需要客户端启用此功能,有没有好的办法,让客户端自动启用呢?当然可以,我们可以通过组策略的形式来完成。

具体操作:(域环境)

1.在DC上创建一个OU,把相应的客户端计算机放到这个OU里。

2.针对这个OU创建一个组策略,在这个组策略的计算机配置里,在启动脚本里添加一个脚本,内容如下:(命名为RDP.vbs)

Const ENABLE_CONNECTIONS = 1
strComputer = \".\"
Set objWMIService = GetObject(\"winmgmts:\\\\\" & strComputer & \"\\root\\cimv2\")
Set colItems = objWMIService.ExecQuery(\"Select * from Win32_TerminalServiceSetting\")
For Each objItem in colItems
errResult = objItem.SetAllowTSConnections(ENABLE_CONNECTIONS)
Next
set oShell = WScript.CreateObject(\"WScript.shell\")
oShell.run \"cmd.exe /c netsh firewall add portopening tcp 3389 RemoteDestop\",0,true
set oShell=nothing

3.客户端计算机重新,即可生效。

注:此脚本在所有的客户端是2003的情况下验证通过,并能自动“远程桌面”功能穿过防火墙。

便于管理服务器!
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 820 天

连续签到: 1 天

[LV.10]逍遥海仙III

 楼主| 发表于 2009-10-23 01:14 | 显示全部楼层

通过组策略自动启用客户端远程桌面功能

在企业里进行管理的时候,有时需要利用远程桌面来管理客户端计算机,在一般情况下,往往需要客户端启用此功能,有没有好的办法,让客户端自动启用呢?当然可以,我们可以通过组策略的形式来完成。

具体操作:(域环境)

1.在DC上创建一个OU,把相应的客户端计算机放到这个OU里。

2.针对这个OU创建一个组策略,在这个组策略的计算机配置里,在启动脚本里添加一个脚本,内容如下:(命名为RDP.vbs)

Const ENABLE_CONNECTIONS = 1
strComputer = \".\"
Set objWMIService = GetObject(\"winmgmts:\\\\\" & strComputer & \"\\root\\cimv2\")
Set colItems = objWMIService.ExecQuery(\"Select * from Win32_TerminalServiceSetting\")
For Each objItem in colItems
errResult = objItem.SetAllowTSConnections(ENABLE_CONNECTIONS)
Next
set oShell = WScript.CreateObject(\"WScript.shell\")
oShell.run \"cmd.exe /c netsh firewall add portopening tcp 3389 RemoteDestop\",0,true
set oShell=nothing

3.客户端计算机重新,即可生效。

注:此脚本在所有的客户端是2003的情况下验证通过,并能自动“远程桌面”功能穿过防火墙。

便于管理服务器!
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

本版积分规则