gpt4 book ai didi

powershell - 语法问题sn没有添加到Set-ADUser脚本的电子邮件字符串变量中

转载 作者:行者123 更新时间:2023-12-02 23:39:45 27 4
gpt4 key购买 nike

当我使用以下脚本时

Import-Module ActiveDirectory
$users = Get-ADUser -Filter * -SearchBase "OU=ADMIN,OU=Users,DC=domain,DC=com"
foreach ($user in $users)
{
$email = $user.givenName + '.' + $user.sn + '@emailserver.com'
Set-ADUser -Identity $user.samaccountname -EmailAddress $email
}

其结果是firstname。@ emailserver.com,它似乎正在跳过$ user.sn。

我输入正确吗?谢谢

最佳答案

您需要使用$user.surname而不是$user.sn,因为默认情况下sn返回的对象中没有此类属性Get-ADUser

enter image description here

关于powershell - 语法问题sn没有添加到Set-ADUser脚本的电子邮件字符串变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45278908/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com