Forum
Ağımdaki yaklaşık 200 adet bilgisayarın local admin şifrelerini değiştirmek istiyorum. Gerekli vb script' ine sahibim. Fakat açılan oturum domain users'e ait olduğu için kullanıcılar oturum açınca çalışan bu script yetkiye takılıyor ve admin şifresini değiştirmeye izin vermiyor. Araştırdım fakat bu izni nereden verebileceğime dair domain serverda bir alan veya bir yazıya rastlamadım. Bunu nasıl çözebilirim?
Merhaba ,
Computer configuration > policies > windows settings > scripts>startup bölümüne Aşağıdaki scripti ekleyip deneyin.
strComputer = "."
Set objUser = GetObject("WinNT://" & strComputer & "/Administrator, user")
objUser.SetPassword "NewPassowrd."
objUser.SetInfo
Domain user'larda test edip kullandım.
Öncelikle ilginiz için teşekkür ederim. Verdiğiniz kodu denedim hata vermiyor hiçbir şekilde fakat çalışmıyorda. "." yerine "127.0.0.1" olarakta denedim yine de çalışmadı. Başka neyle alakalı bir durum olabilir?
Kodu olduğu gibi vbs olarak kaydedip domain user kullanıcıyla oturum açıp çalıştırmayı deneyin.Bu şekilde hata alıyor musunuz ?
Kullanıcı policy ayarlarını almıyor olabilir bunu kontrol etmek için başlat > çalıştır > rsop.msc yi çalıştırın.Scrpti kullanıcıların erişebileceği bi dizinde gösterin. \\serveradı\paylaşım\script.vbs ve ya orjinal yerini gösterin.
Group policy içinde policy i düzenleyip computer configuration >preferences>control panel>local user and groups kısmında sağ tıklayıp -new local user ı dedikten sonra açılan pencerede "update" seçip kullanıcı adı kısmına Administrator yazın.Şifre kısmına belirlemiş olduğunuz şifreyi girin.
Scripti çalıştıramıyorsanız ikinci bi seçenek olarak bu şekildede resetleyebilirsiniz.
Merhaba
script çalışmıyor. elle çalıştırsanızda çalışmıyor
Merhaba ,
Çalışmıyor derken domain user üzerinde denediğinizde çalıştırdığınızda hata almıyor musunuz ? access denied uyarısı almanız gerek.Local admin ve ya domain admin hesabıyla denediğinizde şifre değişir.Bu şekilde gpo üzerinde kullanıcılara bastım.Rsop.msc'yi çalıştırdığınızda çıkan sonuç nedir.Söylemiş olduğum ikinci yöntemi denediniz mi ?
net user administrator "vermek istediğiniz şifre" /workstations:%computername%
bu komutu bat olarak kaydedin (şifre kısmında tırnaklar kullanılmayacak!!!)
computer configuration --> windows settings --> startup --> script olarak dağıtın kullanıcının domain users olup olmadığı sizi etkilemesin ...
kolay gelsin.
Dedğiniz gibi vbs olarak kaydedip domain usersda açtım fakat işe yaramadı hem domainde hemde domain usersda gpupdate /force yaptım işe yaramadı. rsop.msc yaptığımda eklediğim scripti yada Êray Bey' in vermiş olduğu bat dosyasını göremedim. Belirttiğiniz gibi \\sunucu\sysvol... üzerinde bir paylaşım üzerinde yer alıyor dosyalarım fakat domain usersda rsop.msc yaptığımda göremeiyorum bu sıkıntıyıda giderirsem işlem tamamdır diye düşünüyorum.
Dedğiniz gibi vbs olarak kaydedip domain usersda açtım fakat işe yaramadı hem domainde hemde domain usersda gpupdate /force yaptım işe yaramadı. rsop.msc yaptığımda eklediğim scripti yada Êray Bey' in vermiş olduğu bat dosyasını göremedim. Belirttiğiniz gibi \\sunucu\sysvol... üzerinde bir paylaşım üzerinde yer alıyor dosyalarım fakat domain usersda rsop.msc yaptığımda göremiyorum bu sıkıntıyıda giderirsem işlem tamamdır diye düşünüyorum.
Mert bey, / linkteki resim üzerine anlatıyorum.
policy icin gerekli bat dosyasını oluşturduktan sonra resimde gordugunuz show files butonuna basarak söz konusu bat dosyasını show files butonuna bastıgınızda açılan yere yapıştırın. bu policy icin makinenizin size sunduğu lokasyondur bu. sonrasında aynı pencerede edit dosyasına basarak .bat dosyasını koydunuz yerden gosterin. yani show files a bastıgınızda karsınıza gelen yol icin neresi ise oradan. eger makinenin local disklerindne birine yada rastgele bir klasore koyuyorsanız bu dosyayı bu sizin isinizi gormeyecektir. Can hocamın verdiği vbs de calısıyor ben sadece domain users olayından kurtulasınız diye makine bazlı policy onerdim. sizin sorununuz hazırladıgınız vbs yada bat ı dogru yere koymamanız ile alakalı olabilir.
kolay gelsin.
Dedğiniz gibi vbs olarak kaydedip domain usersda açtım fakat işe yaramadı hem domainde hemde domain usersda gpupdate /force yaptım işe yaramadı. rsop.msc yaptığımda eklediğim scripti yada Êray Bey' in vermiş olduğu bat dosyasını göremedim. Belirttiğiniz gibi \\sunucu\sysvol... üzerinde bir paylaşım üzerinde yer alıyor dosyalarım fakat domain usersda rsop.msc yaptığımda göremeiyorum bu sıkıntıyıda giderirsem işlem tamamdır diye düşünüyorum.
Merhabalar,
Komutu .txt ye yapıştırıp .vbs uzantısı ile kaydettim ve domain'e üye olmayan bilgisayarımda denedim ve çalıştı (PC de 2008 yüklü). Fakat .bat uzantısı ile kaydettiğimde çalışmadı. Arkadaşlarımın dikkatine.
Birde sormak istediğim Local admin şifresini değiştirme derken; XP de Admin hesabı açık geliyor fakat Win7 de Admin hesabı pasif olarak geliyor. Win7 de bu noktada PC'nin Local hesabın isminimi girmek gerekiyor.