我想獲取具有特定電子郵件ID的AD用戶的用戶屬性(如SAMNAME,First Name,Last NAme等),然後將其輸出到csv文件,這可以如何完成用Power-shell腳本?如何使用PowerShell腳本過濾用戶
Get-ADUser -searchbase $ searchLoc -Properties *,「msDS-UserPasswordExpiryTimeComputed」,PasswordNeverExpires -Filter * | Select-Object @ {Label =「SAM Account Name」; Expression = {$ .SamAccountName}},@ {Label =「First Name」; Expression = {$ .GivenName}},@ {Label =「Last Name」 ;表達式= {$ 。姓}},@ {標籤=「電子郵件地址」;表達式= {$ .mail}} | Convertto-Csv -NoTypeInformation -delimiter「,」| %{$ _ -replace'「, 」「} |出文件$ reportpath -fo -Encoding ASCII
另一些人被告知,這不是一個腳本請寫明您嘗試過的方式以及您的研究成果 –
嗨,在Google上有很多幫助,一旦您有一些代碼需要調試,您可以回到這裏尋求幫助 – sodawillow
選擇AD用戶:https://technet.microsoft.com/en-us/library/ee617241.aspx以及如何使用CSV編寫:https://technet.microsoft.com/de-ch/library/ee176825。 aspx我不會寫最後的代碼,因爲你甚至沒有自己嘗試過。 –