احمد جهلولی
متخصص سرویس های مایکروسافت

آموزش جوین کردن کامپیوتر به دومین با پاورشل (PowerShell)

به احتمال زیاد با خواندن تیتر این مقاله فکر می کنید می خواهیم این کار را بوسیله دستور netdom انجام دهیم. ولی نه ما اینکار را بوسیله دستور Add-Computer که در PowerShell 3.0 اضافه شده انجام می دهیم. با ما باشید.من برای Join کردن کامپیوتر به دومین دو روش دارم. یک روش گرافیکی و یک روش دستوری. در این مقاله قصد دارم هر دو روش را به شما آموزش دهم.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
سرفصل های این مطلب
  1. روش گرافیکی
  2. روش دستوری

روش گرافیکی

قبل از همه تنظیمات IP و کامیپوتر را تعقیر نام می دهیم و سیستم را ریست می کنیم. تمام این کارها بوسیله PowerShell انجام میدم:

وب سایت توسینسو

بعد از انجام مراحل بالا سیستم را بوسیله محیط گرافیکی Join to Domain می کنم:

وب سایت توسینسو
وب سایت توسینسو
وب سایت توسینسو
وب سایت توسینسو
وب سایت توسینسو

این مرحله اختیاری هستش. در بالا Userی را بنویسید که در AD ایجاد شده و در کادر پایین می توانید تعیین کنید که این کاربرمجوز مدیریتی بر روی این کامپیوتر داشته باشد یا نه؟ واقعا سورپرایز شدم با این قابلیت. از شر ساختن Group Policy برای کامپیوتر های مدیریتی خلاص شدم.

وب سایت توسینسو

در آخر سیستم را Rest کنید. این از روش گرافیکی

روش دستوری

با دستور Add-Computerمی توانید یک کامپیوتر را عضو دومین یا Workgroup کنید یا آنها را از این دو محیط خارج کنید. همچنین توسط این دستور می توانید یک کامپیوتر یا چندین کامپیوتر را از یک دومین به دومین دیگر انتقال دهید. یا می توانید یک کامپیوتر را هنگام Join اکانت کامپیوتر آن را در یک OU خاص منتقل کنید. و امکانات جالب دیگر....چند مثال می زنم:

PS C:\> Add-Computer -DomainName Domain01 –Restart

دستور بالا کامپیوتری که این دستور روی آن اجرا شده را عضو دومین و آن را Rest می کند.

PS C:\>Add-Computer -WorkGroupName WORKGROUP-A

Local Computer را عضو WorkGroup می کند.

PS C:\> Add-Computer -DomainName Domain02 -OUPath "OU=testOU,DC=domain,DC=Domain,DC=com"

Local Computer را عضو دومین می کند و اکانت کامپیوتر آن را در میسر مشخص شده ایجاد می کند.

PS C:\> Add-Computer -ComputerName Server01 -LocalCredential Server01\Admin01 -DomainName Domain02 -Credential Domain02\Admin02 -Restart –Force

توسط دستور بالا کامپیوتر Server01 را بوسیله یوزر Admin01 که مجوز لازم بر روی آن کامپیوتر دارد را به دومین Domain02 با یوز Admin02 که مجوز Join کردن این کامپیوتر در دومین دارد عضو دومین می کند. در انتها آن کامپیوتر را Rest می کند.

PS C:\> Add-Computer -ComputerName Server01, Server02, localhost -Domain Domain02 -LocalCredential Domain01\User01 -UnjoinDomainCredential Domain01\Admin01 -Credential Domain02\Admin01 –Restart

بوسیله دستور بالا کامپیوتر Server01, Server02 و Local Computer را از دومین Domain01خارج و عضو دومین Domain02 می کند. بوسیله پارامتر LocalCredential از Userی استفاده می کنیم که مجوز اتصال به این سه کامپیوتر را داشته باشد. و پارامتر UnjoinDomainCredential باید Userی که در دومین Domain01 مجوز خارج کردن این کامپیوترها از دومین را داشته باشد را معرفی کنیم. و پارامتر Credential باید Userی را معرفی کنید که مجوز لازم برای جوین کردن این کامپیوترها به Domain02 را داشته باشد. در آخر هم تمام کامپیوترها را Rest می کند.

PS C:\> Add-Computer  -Domain mycity -NewName Server044 -Credential mycity\administrator –Restart

توسط دستور زیر Local Computer را عضو دومین MyCity می کند و در این پروسه Computer Account این سیستم را به Server044 تعقیر نام می دهد.

وب سایت توسینسو
وب سایت توسینسو

جهت اطلاع بیشتر لینک زیر را مطالعه کنید:

https://technet.microsoft.com/en-us/library/hh849798.aspx

به روز باشید.

نویسنده: احمد جهلولی


احمد جهلولی
احمد جهلولی

متخصص سرویس های مایکروسافت

سایت شخصی من: https://msdeeplearn.net

نظرات