search
Categories
Sponsors
VirtualMetric Hyper-V Monitoring, Hyper-V Reporting
Archive
Blogroll

Badges
MCSE
Community

Cozumpark Bilisim Portali
Posted in Windows Powershell, Windows Server | No Comment | 3,287 views | 02/10/2009 23:00

Now, ServerManagerCMD on Windows Server 2008 R2 is deprecated! You should use Powershell modules to install or remove roles and features.

If you need to install IIS with all subfeatures:

1
2
Import-Module ServerManager
Add-WindowsFeature Web-Server -IncludeAllSubFeature

If you need to remove a feature:

1
2
Import-Module ServerManager
Remove-WindowsFeature *Name*

If you need to get all features:

1
2
Import-Module ServerManager
Get-WindowsFeature

If you need to install all Web features:

1
2
Import-Module ServerManager
Get-WindowsFeature Web-* | Add-WindowsFeature

You need to change your automation scripts if you have :)


Posted in Windows Powershell, Windows Server | No Comment | 2,624 views | 02/10/2009 22:53

Akşam akşam beni dumur eden bir gelişme bu. ServerManagerCMD, Windows Server 2008 ile birlikte gelen ve yine Windows Server 2008 ile birlikte kullanımdan kaldırılmaya çalışılan bir tool oldu. Daha önce böyle bir şey oldu mu bilmiyorum ama ben ilk kez şahit oluyorum. Özellikle ServerManagerCMD gibi yararlı bir tool’un desteklenmemeye başlanması hem ilginç, hem de üzücü.

Powershell V2 üzerinde ServerManagerCMD ile role ya da feature eklemeye çalıştığınızda, şu uyarıyı alacaksınız:

Servermanagercmd.exe is deprecated, and is not guaranteed to be supported in future releases of Windows.
We recommend that you use the Windows PowerShell cmdlets that are available for Server Manager.

Windows Server 2008 ile birlikte benim gibi tembel IT’cilerin baş yardımcısı olan ServerManagerCMD’nin yerine, modüler sisteme geçen Powershell ile birlikte yeni bir modül gelmiş. Artık R2 ile birlikte, modül yardımıyla otomatik kurulumlar yaptırabiliyoruz.

Örneğin, Windows Server 2008’de Web Server ve tüm bileşenlerini kurmak isteseydik, şu şekilde kurulum yapacaktık:

1
ServerManagerCmd -install Web-Server -a

Fakat Windows Server 2008 R2 ile birlikte artık bu şekilde kurulum yapmamız gerekiyor:

1
2
Import-Module ServerManager
Add-WindowsFeature Web-Server -IncludeAllSubFeature

Powershell üzerinde otomasyon scriptleri yaptıysanız eğer en kısa zamanda yeniden düzenlemenizi tavsiye ederim.