我试图在我的AD中使用Powershell从'电话'选项卡的字段'信息'中添加一些信息。附加信息“电话”选项卡 - Powershell
这里是我的脚本是:
ipmo ActiveDirectory
Set-ADUser SAMACCOUNTNAME -Replace @{info="$($_.info) noAGD"}
的事情是,它不会工作。 但是我发现围绕谷歌以下脚本完美的作品:
ipmo ActiveDirectory
Import-Csv C:\Users\MyID\Desktop\test.txt | foreach {
Get-ADUser $_.sAMAccountname -Properties info} | foreach {
Set-ADUser $_ -Replace @{info="$($_.info) noAGD"
}
}
怎么会......你们可以的任何澄清?
谢谢,;)
是的,我做到了。 'SAMACCOUNTNAME'这个词只是通用的...你的脚本也不会工作,我只是测试了它,它取代了整个信息,但并没有附加到 – Charlypop
顺便说一下,有些人检查了我的帖子,并给出了修正。 @Manu,'information'在英语中总是单数(只是你知道宝贝) – Charlypop
啊,追加是不同的,为了做到这一点,你必须首先捕捉变量中的内容并追加。将更新我的答案 – Joseph