Local Admin Parolasını Değiştirmek – Script
Bazen ortamınızdaki local administrator (yerel yönetici) hesaplarının parolalarını değiştirmeniz gerekebilir. Aşağıdaki VBS komut satırlarını kullanarak local administrator parola değiştirme işlemini topluca ve kolay bir şekilde uygulayabilirsiniz.
strComputer = "."
Set objUser = GetObject("WinNT://" & strComputer & "/Administrator, user")
objUser.SetPassword "NewPassword"
objUser.SetInfo
NewPassword yazan yere yeni şifreyi yazıyoruz. Dosya uzantısını VBS yapıp çalıştırıyoruz.
Birden fazla bilgisayarda bu işlemi yapmak için GPO ile domain ortamına uygulayabilirsiniz.
– Güncelleme (25.3.2015) –
Eğer ortamınızdaki DC’ler Windows Server 2008 veya sonraki sürümlerle çalışıyor ise, Local Users and Groups policy ayarını kullanarak administrator veya diğer yerel hesapların parolalarının değiştirilmesi, gruplara üye yapılması, grup üyeliklerinden çıkartılması, hesap isimlerinin değiştirilmesi gibi işlemleri çok daha kolay bir şekilde gerçekleştirebilirsiniz.
Yazı Etiketleri: Script , Windows Server 2003 , Windows XP
Aşağıdakiler de İlgini Çekebilir
- • Remote Desktop Services CVE-2019-0708 ve Etki Kapsamı
- • Windows’lar için Time Zone DST Güncellemesi ve 30 Ekim 2016 Tarihine Kadar Yapılması Gerekenler
- • Windows Server 2016 Sürümleri, Lisanslama, Özellikler
- • Windows 25 Ekim Sabahı 1 Saat Gerideyse Yapılması Gerekenler
- • Get-DstInfo | Windows Yaz Saati Uygulaması için Kontrol Aracı
07.01.2008 - 23:12
Vbs çalışmıyor
08.01.2008 - 10:05
Merhaba,
Problem script içindeki tırnak işaretlerinin, benim blog editorü tarafından yanlış algılanıp gösterilmesinden kaynaklanıyor.
Bu konuda bir çalışma yapıyorum ve blogtaki tüm scriptleri yeniden düzenleyeceğim. Şimdilik çift tırnak işaretlerini manuel olarak değiştirip denerseniz, sorun çıkartmadan çalışacaktır. Hoşçakalın.
12.10.2008 - 21:23
Ben de yapamadım. Tırnaktan da anlmadım dendim hata verdi(tüm tırnakları kaldırdım.
İyi çalışmalar
12.10.2008 - 22:52
Merhaba Şahap. Tırnaklar olmak zorunda.
Şu anki kodlar çalışıyor. Kopyalayıp kullanabilirsin.
19.11.2008 - 23:45
Serhat hocam bi konuda destek isticem senden.
Bir adet sistem monitörüm var ben bu monitörde 3 uygulama çalıştıyprum.Bu uygulamaların 3 dakika ve 5 dakika bir değişmesini istiyorum tab altta değiştiği gibi nasıl bir script oluşturabilirim.Yardımcı olabilirmisin.
Teşekkürler.
akyarfaruk.28@gmail.com
20.11.2008 - 10:31
Merhaba Faruk.
Aşağıdaki Script’i kullanarak her 3 dk. da bir ve otomatik olarak ALT+TAB yapmasını sağlayabilirsin. Açık olan pencereler her üç dakikada bir sıra ile ekrana gelecektir.
Option Explicit
Dim objShell
Set objShell = CreateObject(“WScript.Shell”)
Do
objShell.SendKeys “%+{TAB}”
Wscript.Sleep 180000
Loop
20.11.2008 - 19:21
Serhat hocam merhaba;
Desteğiniz için teşekkürler.
20.11.2008 - 19:44
Serhat hocam merhaba;
Göndermiş oldun scrip işimi gördü teşekkür ederim eline sağlık.
17.04.2009 - 11:39
hocam merhaba,
bu scripti bir domain içerisinde local admin olmayan kişilere nasıl uygularız ikincisise bu yazılımı encrpyt hale nasıl getiririz
tşk ederim
17.04.2009 - 13:51
Selam Ozan.
Script’i “startup script” olarak gönderirsen kullanıcı yetkilerinden bağımsız olarak çalışır (system yetkileri ile)
İçeriği encrpyt etme şansın yok.
27.07.2009 - 08:37
selam serhat.. benim istediğim script yeni 2 kullanıcı oluşturması ve bu kullanıcıları local admin yapması.. bu yeni 2 kullanıcı adını scriptin içine yazacağız.. yardımcı olabilirsen çok sewinirim…
27.07.2009 - 15:05
Selam Murat,
Şu script’i kullanabilirsin.
http://www.serhatakinci.com/?p=2610
28.07.2009 - 10:56
teşekkürler
12.11.2009 - 15:49
hocam merhaba;
ben şirkette kullanılan bilgisayarların local admin passwordlerini değiştirmek istiyorum.Ancak bu değişikliği departman departman yapmak istiyorum.Yardımcı olabılırmısınız
tesekkurler…
13.11.2009 - 10:32
Selam,
AD de departmanlara göre OU’lar yarat. Computer account’ları bu ou’lar altına taşı. Her OU (yani departman) için farklı bir gpo create edip linkle.
16.12.2009 - 17:00
Serhat Hocam,
Lokal admin kullanıcısı olarak administrator değil de başka bir kullanıcı kullanıyorum. örn: yonetici isminde scripte administrator yerine yonetici yazsam olur mu?
Teşekkürler
16.12.2009 - 21:49
Olur
17.12.2009 - 11:00
Teşekkürler Hocam.
11.01.2010 - 00:31
sa
bilgisayar bazı kısıtlamalar var. Bu programı çalıştırmak için yönetici olmanız gerekir diyor. Bu script iş görür mü?
yada bu sorunu nasıl çözeriz?
şimdiden teşekkürler.
16.10.2011 - 20:06
Merhaba serhat hocam öncelikle verdiğiniz bilgiler için size ve çözümpark ailesine çok teşekkür ederim.
benim sorunum buradaki scrip i yaptım domaine ama şöylebir sıkıntı oluyor bazılarına oluyor bazılarına olmuyor. bunu nasıl çözebilirim hatam nerede yardımcı olursanız çok sevinirim
20.10.2011 - 09:03
Selam Yunus, Scrip’in GPO ile uygulandığı OU altında computer account’lar olmalı. Bu şekilde mi?
20.06.2012 - 17:40
Serhat bey bu scrip te aynı anda hem administrator hemde farklı bir kullanıcının şifrelerini nasıl değiştiririz yani örnek administrator ve client kullanıcılarının şifreleri 123456 şeklinde değişmesini istiyorum bunun için nasıl bir düzenleme yapmamız gerekiyor acaba ?
22.06.2012 - 14:38
İlk satır dışındaki satırları copy/paste ile çoğaltabilirsin.
05.10.2012 - 21:42
Yardim icin sagolun
05.06.2013 - 11:22
Set colGroups = GetObject(“WinNT://.”)
For Each objGroup In colGroups
if objGroup.Name = “Administrators” then
For Each objUser in objGroup.Members
objUser.SetPassword “NewPassword”
objUser.SetInfo
Next
end if
Next
10.06.2013 - 10:28
Merhaba Serhat Bey,
Bu GPO’yu bastıktan sonra silmemiz ya da disable etmemiz gerekiyor mu ?
PC her açıldığında şifre değiştirme işlemi mi yapıyor ?
İyi Çalışmalar.
12.06.2013 - 17:44
PC’ler değişikliği aldıktan sonra GPO’yu bir sonraki kullanıma kadar devre dışı yapmanızı öneririm.
Ayrıca, Windows Server 2008 ve sonraki GPO yapılarında yönetici hesabının parolasının değiştirilmesi ile ilgili spesifik bir ayar var, eğer ortamınız destekliyorsa Script yerine bunu da tercih edebilirsiniz.
19.11.2014 - 12:50
Kod çalışıyor teşekkürler…
25.03.2015 - 16:46
Merhabalar Serhat Bey,
Gpo üzerinden local admin parolasını değiştirmeyi verdiğiniz script ile yapabiliyorum, bu script ile local admin hesap adınıda değiştirebilir miyim?
İlave komut olarak ne yazmam gerekir, bu konuda yardımcı olabilir misiniz?
25.03.2015 - 20:36
Merhaba,
Eğer DC’leriniz Windows Server 2008 veya üzeri ise Local Users and Groups policy ayarının Rename to özelliğini kullanarak yerel hesap isimi veya parola değiştirme gibi işlemleri çok daha kolay bir şekilde halledebilirsiniz. Bu işinizi görür mü?
26.03.2015 - 12:41
Merhabalar Serhat bey,
Tam olarak istediğim buydu, Çok teşekkür ederim.
13.12.2016 - 14:40
Hocam Merhaba, yukarıdaki script çalıştı , buna ilaveten bütün bilgisayarlarda bulunan local administrator hesaplarını nasıl aktif edebilirim .