Domain ortamında client bilgisayarların ismini değiştirmek için.vbs uzantılı scriptler kullanabilirsiniz. Aşağıdaki kodu.vbs uzantılı olarak kaydedip group policy ile startup script şeklinde dağıtmanız yeterli. Logon script olarak çalıştırırsanız eğer administrator yetkisine sahip bir user ile oturum açmanız gerekmektedir.Default kullanıcılar bilgisayar isimlerini değiştiremezler.
Şu ayrıntıyı da söylemek istiyorum ; startup olarak oluşturduğunuz group policy’ler sistem yetkilerini kullanır, logon bölümünden oluşturduğunuz policyler ise user yetkilerini kullanırlar. Herhangi bir msi paketini logon script bölümünden dağıtmak isterseniz eğer,oturum açan kullanıcı program kurma yetkisine sahip değilse msi kurulumu başarısız olur.
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colComputers = objWMIService.ExecQuery _
("Select * from Win32_ComputerSystem")
For Each objComputer in colComputers
err = objComputer.Rename("YeniBilgisayarİsmi")
Next
GPO ile dağıtmak için ; Computer configuration -> Windows settings -> Scripts -> Startup açılan pencerede add tıklayıp.vbs dosyasını seçiyorsunuz.

Henüz yorum yapılmamış!