Forum
Arkadaşlar Merhabalar;
GPOdan VBS ile Regedite bazı kayıtlar Girdirmek İstiyorum Bunun İçn Ne Yapmam Gerekiyor.
aşagıdaki kayıtları gpo ile eklemek istiyorm.bana bu konuda yardımcı olurmusunuz.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\HOS]
"K899811291"="192.168.1.4/orcl"
"K899818291"="AKILU"
"K896811291"="1"
"K896861291"="\\\\192.168.1.200\\hbysnew"
"DOKTOR1"="-1"
"DOKTOR2"="-1"
"DOKTOR3"="-1"
"DOKTOR4"="-1"
"DOKTOR5"="-1"
"DOKTOR6"="-1"
"DOKTOR7"="-1"
"DOKTOR8"="-1"
[HKEY_CURRENT_USER\Software\HOS\a4_yazici]
[HKEY_CURRENT_USER\Software\HOS\reg_yazici]
[HKEY_CURRENT_USER\Software\HOS\YAZICIM_A4]
[HKEY_CURRENT_USER\Software\HOS\YAZICIM_FATURA]
merhabalar
scriptiniz doğru ise GPO ile gönderebilirsiniz.
ayrıca GPO üzerinden de regedit düzenlemeleri yapabilirsiniz.
kolay gelsin
Merhaba;
GPO ile gönderiyorum bunda bi sıkıntı yok.ama PC Kullanıcısı Her Sefernde Reg KAyıtlarına Evet Demesi Gerekiyor.
Reg file şeklinde gönderiyorsunuz.. Bu durumda onay gerekir.
Kayıtları bir script ile basın. Sizin key ve value'lar current_user olduğu için logon'da basabilirsiniz.
Ben aşağıya HKEY_Local_Machine tarafında kullandığım bir scripti kopyalıyorum ve ' (tırnak) ile başlayan satırlarda neler yaptığını yazdım. Satırları copy/paste ile çoğaltıp gerekli yerleri düzenledikten sonra kullanabilirsiniz.
Özetle: HKEY_LOCAL_MACHINE\SOFTWARE altında serhat simli bir anahtar yaratıyor. Daha sonra bu anahtar altında point isimli değeri check-ok olan bir string value ve check isimli değeri 1 olan bir dword value yaratıyor. Özellikle belirtmediğimiz için anahtar ve değerlerin izinleri üstten gelir.
const HKEY_LOCAL_MACHINE = &H80000002
strComputer = "."
Set StdOut = WScript.StdOut
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_
strComputer & "\root\default:StdRegProv")
'Registry key ekle
strKeyPath = "SOFTWARE\serhat"
oReg.CreateKey HKEY_LOCAL_MACHINE,strKeyPath
'string value ekle
strKeyPath = "SOFTWARE\serhat"
strValueName = "point"
strValue = "check-ok"
oReg.SetStringValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,strValue
'dword value ekle
strValueName = "check"
dwValue = 1
oReg.SetDWORDValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,dwValue