如何在 powershell 脚本中拒绝登录远程桌面会话主机服务器的权限?

如何在 powershell 脚本中拒绝登录远程桌面会话主机服务器的权限?

我需要一些帮助。我是一名系统管理员,我正在尝试创建一个脚本,以协助我完成禁用不再为公司工作的用户的繁琐任务。

到目前为止,我已经创建了一个脚本,它将重置用户密码并将其从所有组(减去域用户)中删除。

我正在尝试使其拒绝登录远程桌面会话主机服务器的权限以及向 Exchange Server 2010 中的管理员授予完全邮箱权限。

我知道使用 Exchange 2010,我需要添加 Powershell 管理单元。有没有办法将其添加到脚本中?我正在考虑添加代码:

添加 pssnapin Microsoft.exchange.management.powershell.e2010

还有其他方法吗?任何帮助或建议都将不胜感激。

$ou = Get-ADUser -SearchBase "<*OU info here*>" -Filter * |
Set-ADAccountPassword -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "<*Password here*>" -Force)
foreach ($user in $ou) {
$UserDN = $user.DistinguishedName
Get-ADGroup -LDAPFilter "(member=$UserDN)" | foreach-object {
if ($_.name -ne "Domain Users") {remove-adgroupmember -identity $_.name -member $UserDN -Confirm:$False} }
}

相关内容