27 Temmuz 2012 Cuma

Windows Server 2008 Lisans Yönetim Script’i slmgr.vbs Nasıl Kullanılır?


Slmgr.vbs Nedir?
Microsoft'un komut satırı kullanarak lisanslama yapılmasını sağlayan aracıdır. Slmgr aslında Software Licencing Management Tool'un kısaltılmış halidir.Bu visual basic script'i Windows Server 2008 lisanslama işlemlerini hem Server Core ürününde hem de GUI sürümünde kullanılabilir. Slmgr.vbs script'i ile gerçekleştirebileceğimiz işlemlerin neler olduğunu öğrenmek için komut satırında slmgr.vbs /? yazmamız yeterli olacaktır. Böylece karşımıza slmgr.vbs script'inin kullanımına ilişkin bilgilerin yer aldığı yardım penceresi gelecektir.


Slmgr.vbs ile yapabileceklerimizin yer aldığı bu ekranda nelerden bahsediliyor?
Lisans yönetimini sadece lokal makine için değil uzaktaki bir makine için de gerçekleştirebileceğimizi ve bunun için yalnızca bir kullanıcı adı ve parolaya ihtiyacımız olduğundan ,
  • Ürün anahtarını girmek için –ipk,
  • Lisans bilgilerini görüntülemek için –dli,
  • Lisans bilgilerini detaylı bir şekilde görüntülemek için –dlv,
  • Kullanmakta olduğumuz lisansın (trial version'da) son kullanım tarihini görüntülemek için –xpr
  • Güvenlik gereksinimlerinden dolayı kullanmakta olduğumuz ürün anahtarını registry'den silmek için–cpky,
  • Windows evaluation license süresini yenilemek için –rearm,
  • Ürün anahtarını kaldırmak için –upk,
  • Telefon ile aktivasyon işlemi yapmak için –dit,
  • Ürün aktivasyonunu gerçekleştirmek için –ato parametrelerini kullanabiliriz.
  •  
Eğer Windows Server 2008 evaluation kullanıyorsanız aktivasyona gerek duymazsınız. Windows Server 2008 evaluation kullanım süresi 60 gün ile sınırlıdır.Ancak slmgr.vbs ile birlikte kullanacağımız –rearm parametresi 60 günlük deneme süresini uzatmamızı sağlayacaktır. İşin daha da güzel tarafı üç defa bu şekilde kullanım süresini uzatarak toplamda 240 günlük bir kullanım şansına sahip oluruz.Bu işlemi gerçekleştirmek için komut satırında slmgr.vbs –rearm komutunu çalıştırmamız ve  sonra makineyi yeniden başlatmamız yeterli olacaktır.


Deneme süresinin bitmesine ne kadar zaman kaldığını öğrenmek için –xpr parametresini kullanmamız gerekir.
slmgr.vbs –xpr

Windows Server 2008 Lisansı ile İlgili detaylı bilgilere nasıl ulaşırım?
Windows Server 2008 lisans bilgileri ile ilgili detaylı bilgi sahibi olmak için dli ve dlv parametreleri bize yardımcı olacaktır.Slmgr.vbs –dli komutu ile kullanım süremizin ne zaman biteceği ile ilgili bilgilere ulaşabiliriz.

Eğer Windows Server 2008 lisans durumu, versiyonu,key management server gibi konularda bilgi almak istersek slmgr.vbs –dlv komutunu kullanmamız yeterli olacaktır.

Windows 2008 Server Core Aktivasyonunu Nasıl Yapabilirim?
Windows Server 208 Core sürümünü kullanıyorsak ürün etkinleştirmesi için slmgr.vbs'i kullanmak zorundayız. Bu sebeple slmgr.vbs kullanımı bilmek sistem yöneticileri için önem taşımaktadır. Kurulum sırasında ürün anahtarını girdiyseniz aşağıdaki komut aktivasyon işlemini gerçekleştirmenizi sağlayacaktır.
slmgr.vbs –ato
Eğer ürün anahtarını kurulum sırasında girmediyseniz bir hata ile karşılaşırsınız.

Bu durumda yapmamız gereken –ipk parametresi ile ürün anahtarını girdikten sonra aktivasyon işlemini gerçekleşirmek olacaktır.
slmgr.vbs –ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX şeklinde girdikten aktivasyon işlemi otomatk olarak gerçekleştirilmeye çalışacaktır. İşlem başarılı bir şekilde gerçekleşirse "product activated successfully" mesajı ile karşılaşırız.

Slmgr.vbs Kullanarak Uzaktaki bir Windows Server 2008 Nasıl Lisanslanır?
Slmgr.vbs kullanarak uzaktaki serverlarla ilgili lisanslama işlmelerini yapmak için sadece uzak serverın adı/ip adresi, kullanıcı adı ve parolası yeterlidir. Bu işlemi gerçekleştirmek için öncelikle slmgr.vbs komutunu ardından server adını, kullanıcı adını, parolayı ve son olarak da gerçekleştirmek istediğimiz işleme ilişkin parametreyi girmemiz yeterli olacaktır. Örneğin;
slmgr.vbs server3 administrator pa$$word1 –xpr