تنظیمات Server Core با استفاده از Powershell :
با استفاده از محیط Powershell به راحتی می توان تنظیمات Server Core را انجام داد. برای ورود به این محیط دستور start powershell را در محیط Command اجرا کنیم.
برای آشنایی هرچه بیشتر به نکات زیر توجه کنید:
نکته ۱ : برای مشاهده ی کارت شبکه و چگونگی وضعیت آن از دستور زیر استفاده می نماییم.
Get-NetAdaptor
نکته ۲ : جهت قرار دادن IP , Subnet Mask و Default Gateway بر روی کارت شبکه از دستور زیر استفاده می نماییم:
New-NetIPAddress –InterfaceIndex 2 –IPAdress 192.168.100.100 –PrefixLength 16 –DefaultGateway 192.168.100.1
نکته ۴ : به منظور تنظیم کردن DNS مانند زیر عمل می نماییم.
Set-DnsClientServerAddress –InterfaceIndex 2 –ServerAddress (“۱۹۲٫۱۶۸٫۲۰۰٫۲۰۰”)
نکته ۵ : با استفاده از دستور زیر تمامی اطلاعات مربوط به وضعیت IP و DNS به صورت یکجا نمایش داده خواهد شد.
Get-NetIPConfiguration
نکته ۶ : با استفاده از دستور Get-Command میتوانیم تمام دستورات موجود در Powershell را مشاهده کنیم.
Get-Command
نکته ۷ : هنگامی که قصد داریم مبحث خاصی را تنظیم نماییم با استفاده از دستور زیر می توان تمامی دستورات مربوط به آن بحث را پیدا کرد:
Get-Command –Module NetAdapter
نکته ۸ : برای اینکه تمام دستوراتی را که با یک کلمه ی کلیدی خاص شروع می شوند را بیابیم از دستور زیر استفاده می نماییم.
Get-Command net*
نکته ۹ : به منظور یافتن همه ی دستوراتی که دارای یک کلمه ی کلیدی خاص هستند ( چه در اول عبارت چه در وسط و چه در آخر ) از دستور زیر استفاده می نماییم.
Get-Command *net*
برای مثال در نظر داریم نام سیستم را عوض کنیم و هیچ اطلاعی راجع به دستور مخصوص آن نداریم. در این صورت مانند زیر عمل می نماییم:
Get-Command *computer*
با دستور Rename-Computer می توانیم نام یک کامپیوتر را در Powershell تغییر دهیم:
سپس با دستور Restart-Computer ویندوز سرور را ری استارت می نماییم.
توجه داشته باشید که هر زمان قصد تغییر تنظیمات مبحث خاصی را داشته باشیم از Set استفاده میکنیم و در صورتی که بخواهیم تنها از وضعیت آن اطلاع پیدا کنیم از Get استفاده می نماییم.