0
我需要在AD通過所有用戶搜索,找到自己的屬性「郵件」,並在此屬性替換@ hell.com到@ heaven.comPowerShell的變化AD用戶屬性
我被困在出口國和進口以csv ...
Import-Module ActiveDirectory
get-aduser -Filter {samaccountname -like "gmaleev"} -properties * | Select-Object SamAccountName,mail | export-csv -NoTypeInformation d:\1.csv
$impfile = "d:\1.csv"
Import-CSV $impFile
foreach ($user in $users)
{
$sam = $user.samaccountname
$email = $user.mail
write-host "User $sam has mail $mail"
}
它不起作用,爲什麼?
導入和ForEach沒有連接,你應該有'Import-CSV $ impFile | foreach($ users中的$ users)'當前你導入的數據輸出,它不是由foreach處理 – Matt 2014-12-03 12:41:28