使用脚本开启客户端远程桌面

简介:
 
  1. On Error Resume Next  
  2. '检查Terminal Services服务  
  3. strComputer = "." 
  4. Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")  
  5. Set colRunningServices = objWMIService.ExecQuery ("Select * from Win32_Service where Name='TermService'")  
  6. For Each objService in colRunningServices  
  7.     If not objService.StartMode = "Manual" Then  
  8.     objService.ChangeStartMode("Manual")  
  9.         If objService.State = "Stopped" Then  
  10.         objService.StartService()          
  11.         End If  
  12.     End If  
  13. Next  
  14. '打开远程桌面  
  15. Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")  
  16. Set colItems = objWMIService.ExecQuery("Select * from Win32_TerminalServiceSetting")  
  17. For Each objItem in colItems  
  18. errResult = objItem.SetAllowTSConnections(1)  'Enable  
  19. Next  
  20. '添加3389到防火墙例外  
  21. set oShell  = WScript.CreateObject("WScript.shell")   
  22. oShell.run "cmd.exe /c netsh firewall add portopening tcp 3389 RemoteDestop",0,true  
  23. set oShell=nothing 

 本文转自yangye1985 51CTO博客,原文链接:http://blog.51cto.com/yangye/390334,如需转载请自行联系原作者


相关文章
|
Windows
小唐很疑惑?远程桌面客户端和服务器端都设定了允许本地磁盘映射,但看不见本地盘
小唐很疑惑?远程桌面客户端和服务器端都设定了允许本地磁盘映射,但看不见本地盘
227 0
M8的远程桌面客户端工具
今天整理了一个M8下的远程桌面客户端工具,在模拟器中测试了一下,能用。 M8RDP共有五个文件,直接拷贝到机器上,运行M8RDP.exe即可。 M8RDP.exe的界面,很简单,它只是用来调用微软提供的cetsc.exe程序。
981 0
|
4月前
|
弹性计算 安全 Windows
通过远程桌面连接Windows服务器提示“由于协议错误,会话将被中断,请重新连接到远程计算机”错误怎么办?
通过远程桌面连接Windows服务器提示“由于协议错误,会话将被中断,请重新连接到远程计算机”错误怎么办?
|
6月前
|
安全 文件存储 iOS开发
告别痕迹:远程桌面连接历史和凭据的清零指南
【8月更文挑战第18天】使用远程桌面后,为保障安全隐私,需清除连接历史及凭据。在Windows中,可通过注册表编辑器删除HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default下的MRU键值来清除历史记录;macOS下则需移步至“~/Library/Application Support/Apple/Remote Desktop”删除“Clients.plist”。清除凭据方面,Windows用户应访问“控制面板”中的“凭据管理器”删除相应条目;macOS用户需利用“钥匙串访问”应用找出并移除相关条目。
1709 3
|
7月前
|
网络安全 数据安全/隐私保护 Windows
Windows自带的远程桌面连接教程
Windows自带的远程桌面连接教程
689 0
|
8月前
|
Linux 网络安全 数据安全/隐私保护
【最新教程】树莓派安装系统及VNC远程桌面连接
【最新教程】树莓派安装系统及VNC远程桌面连接
|
8月前
|
数据可视化 网络协议 Linux
Linux 怎样通过win 远程桌面连接链接Linux后台服务器的可视化图形界面
Linux 怎样通过win 远程桌面连接链接Linux后台服务器的可视化图形界面
116 0