برای پیوستن به هر کامپیوتر گروه کاری در دامنه با استفاده از PowerShell، میتوانیم از دستور Add-Computer استفاده کنیم، اما قبل از آن، چند پیشنیاز ویندوز وجود دارد که DNS باید به درستی پیکربندی شود و کنترلکننده دامنه باید در دسترس باشد و سایرین باید کافی باشند، سپس فقط PowerShell میتواند از دستور برای پیوستن کامپیوتر به یک دامنه استفاده کنید.
Add-Computer -ComputerName Test1-win2k16 ` -DomainCredential LabdomainAdministrator ` -DomainName Labdomain.local -Restart -Force -PassThru
پس از اجرای دستور بالا، از شما اعتبار کاربری را که وارد کرده اید می خواهد. در مثال بالا، ما یک کامپیوتر راه دور را به دامنه LabDomain.Local متصل می کنیم و سیستم راه دور را مجددا راه اندازی می کند. اگر کاربران در سیستم راه دور وارد شده باشند، ممکن است راه اندازی مجدد نشود اما سیستم به دامنه متصل می شود. میتوانید بعداً بهزور دوباره راهاندازی کنید.
ما باید مطمئن شویم که نام کاربری استفاده شده در پارامتر -DomainCredential باید دارای امتیازات مناسبی مانند DomainAdmin، EnterpriseAdmin باشد.
برای پیوستن به کامپیوتر در OU مختلف، باید مسیر OU را ارائه دهید
Add-Computer -ComputerName Test1-win2k16 ` -DomainCredential LabdomainAdministrator ` -DomainName Labdomain.local ` -OuPath 'OU=Prod,OU=Servers,DC=labdomain,DC=local' ` -Restart -Force -PassThru
در اینجا پارامتر Name کامپیوتر String[] است تا بتوانید از چندین کامپیوتر استفاده کنید. مثلا،
Add-Computer -ComputerName Test1-win2k16, Test1-Win2k12, Test2-Win2k12 ` -DomainCredential LabdomainAdministrator ` -DomainName Labdomain.local ` -OuPath 'OU=Prod,OU=Servers,DC=labdomain,DC=local' ` -Restart -Force -PassThru
همچنین میتوانید از حلقه foreach و لیست رایانهها از فایل CSV برای پیوستن به چندین رایانه در صورت متفاوت بودن مسیر OU استفاده کنید.
[/membership] >