0
我正在使用foreach循環爲Active Directory中的每個用戶修改屬性mobile
。這裏是我的腳本中的相關部分(我用的隨機數的移動只是爲了測試它):使用foreach循環替換屬性的某些字符
ForEach-Object {
Set-ADUser -Identity $_.SamAccountName -Replace @{mobile = '456'}
}
我想現在要做的,是剛剛改變移動某些字符。具體來說:我想將每個「0」改爲「+49」,每個「/」改爲一個空格。你會怎麼做?
我仍然得到一個錯誤代碼;我將下面的答案更新爲新的答案。我希望你不介意幫助我多一些。 –
@ConstantinS。假設你提供給ForEach-Object的數據沒有'mobile'屬性。您需要更新您的問題,提供有關您的代碼和數據的更多信息。另外,我相信我特意要求您編輯您的*問題*以提供其他信息,那麼爲什麼您要編輯您的非答案? –
現在使用你的答案,我已經解決了這個問題。感謝您的幫助,對於不便之處感到抱歉,有時候我的閱讀理解力不足。 –