簡體   English   中英

如何使用Powershell更改Active Directory中的顯示名稱?

[英]How can I change the display name in Active Directory with powershell?

如何在Powershell的Active Directory中更改Name屬性?

在此處輸入圖片說明

我想更改“名稱”行,但是當我輸入以下內容時出現錯誤:

Set-ADuser -Identity test1 -Name Test 11

錯誤信息:

Set-ADUser : A parameter cannot be found that matches parameter name 'Name'.
At line:1 char:28
+ Set-ADUser -Identity test1 -Name Test 11
+                            ~~~~~
+ CategoryInfo          : InvalidArgument: (:) [Set-ADUser], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.ActiveDirectory.Management.Commands.SetADUser

您應該使用cmdlet Rename-ADObject更改AD對象的名稱屬性。

如果您想一次更改一個帳戶的多個屬性(例如更改用戶名),則將PassThru參數添加到Set-AdUser ,然后通過管道傳遞到Rename-ADObject

Set-ADUser -Identity "test1" -DisplayName "DisplayName" -GivenName "GivenName" -Surname "Surname" -PassThru | Rename-ADObject -NewName "TestAccount1" -PassThru

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM