如何使用PowerShell將計算機加入AD域?


要使用PowerShell將任何工作組計算機加入域,我們可以使用Add-Computer命令,但在使用之前,需要滿足一些Windows先決條件:必須正確配置DNS,並且域控制器應該可以訪問,其他條件也應該滿足,只有這樣PowerShell才能使用該命令將計算機加入域。

Add-Computer -ComputerName Test1-win2k16 `
             -DomainCredential Labdomain\Administrator `
             -DomainName Labdomain.local -Restart -Force -PassThru

執行上述命令後,系統會提示您輸入已輸入使用者的憑據。在上面的示例中,我們將遠端計算機加入到LabDomain.Local域,這將重啟遠端系統。如果使用者登入到遠端系統,則可能不會重啟,但系統將連線到域。您可以稍後強制重啟。

我們需要確保在-DomainCredential引數中使用的使用者名稱具有適當的許可權,例如DomainAdmin、EnterpriseAdmin。

要將計算機加入不同的OU,需要提供OU路徑。

Add-Computer -ComputerName Test1-win2k16 `
             -DomainCredential Labdomain\Administrator `
             -DomainName Labdomain.local `
             -OuPath 'OU=Prod,OU=Servers,DC=labdomain,DC=local' `
             -Restart -Force -PassThru

這裡的計算機名引數是String[],因此您可以使用多臺計算機。例如:

Add-Computer -ComputerName Test1-win2k16, Test1-Win2k12, Test2-Win2k12 `
             -DomainCredential Labdomain\Administrator `
             -DomainName Labdomain.local `
             -OuPath 'OU=Prod,OU=Servers,DC=labdomain,DC=local' `
             -Restart -Force -PassThru

如果OU路徑不同,您還可以使用foreach迴圈和來自CSV檔案的計算機列表來加入多臺計算機。

更新於:2020年12月28日

2K+瀏覽量

開啟您的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.