当前位置: 首页 > 知识库问答 >
问题:

使用PowerShell为管理员配置远程桌面

马清野
2023-03-14

是否可以使用PowerShell为管理员配置远程桌面,而无需在所有服务器上安装“远程桌面会话主机”角色?我们在关注RemoteDesktopServices模块。

这里的文档:http://technet.microsoft.com/en-us/library/cc743159.aspx说

"若要仅出于管理目的允许远程连接,您不必安装RD会话主机服务器。"

但是,所有使用PowerShell的说明似乎都需要额外的角色。它是否有必要,如果有,它的含义是什么,因为它似乎是一组更广泛的功能

共有1个答案

申屠森
2023-03-14

使用wmi,您可以不使用RDSH(复制

$RDP = Get-WmiObject -Class Win32_TerminalServiceSetting `
            -Namespace root\CIMV2\TerminalServices `
            -Computer $Computer `
            -Authentication 6 `
            -ErrorAction Stop

$result = $RDP.SetAllowTsConnections(1,1)
   if($result.ReturnValue -eq 0) {
   Write-Host "$Computer : Enabled RDP Successfully"
   "$Computer : RDP Enabled Successfully" | Out-File -FilePath $SuccessComps -Append
 } else {
   Write-Host "$Computer : Failed to enabled RDP"
   "$Computer : Failed to enable RDP" | Out-File -FilePath $FailedComps -Append
}
 类似资料:
  • 我可以理解上面链接中的代码,但我不确定IT管理员如何将配置文件推送到应用程序(在EMM控制台或其他地方)。任何想法都将受到高度赞赏。

  • 本文向大家介绍PowerShell小技巧之启动远程桌面连接,包括了PowerShell小技巧之启动远程桌面连接的使用技巧和注意事项,需要的朋友参考一下 以Windows Server 2012 R2为例,其实非常简单。先启用远程连接: 然后再启用几条防火墙规则即可,用PowerShell(需要管理员权限)更显其威武:

  • 我正在尝试安装Kafka Kafka和Zookeeper正在运行Apache Kafka tarball(v 0 . 0 . 9 ),在Docker映像中。 尝试使用提供的脚本消费/生产。并尝试使用自己的java应用程序进行生产。如果Kafka一切正常 以下是我在尝试生成时遇到的错误: Kafka属性测试 首先: 第二: 第三: 上一个: 这是我的“/etc/hosts” 我遵循了入门指南,如果我

  • 本文向大家介绍Powershell小技巧--远程对比服务配置,包括了Powershell小技巧--远程对比服务配置的使用技巧和注意事项,需要的朋友参考一下 假如你的PS远程运行在两台服务器上,这里有一个简单的脚本教你怎么从每台服务器上得到所有的服务状态并计算他们之间的差别。 结果将会输出服务配置的不同之处。 支持PS3.0及以后版本

  • 一、简介   “设置"用于PHPCMS管理员帐号维护。 二、功能演示 管理员管理 角色管理

  • 我将从描述我正在工作的架构体系开始。它包含多个代理服务器,这些服务器使用负载均衡器将用户身份验证转发到直接绑定到活动目录的适当代理。身份验证使用用于登录请求来自的计算机的凭据和源IP。服务器将IP和凭据缓存60分钟。我正在使用专门用于此过程的测试帐户,并且仅在单元测试服务器上使用。 我正在使用docker容器在远程服务器上实现selenium webdriver的自动化。我使用python作为脚本