我試圖在我的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