1. sayfa (Toplam 1 sayfa)
regedit kaydını vbs çevirmek istiyorum
Gönderilme zamanı: 22 Oca 2013, 01:13
gönderen Bien
Aşağıda bulunan kaydı .vbs çevirmek istiyorum yardım olabilir misiniz
Kod: Tümünü seç
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To]
@="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"
Re: regedit kaydını vbs çevirmek istiyorum
Gönderilme zamanı: 22 Oca 2013, 01:15
gönderen velociraptor
Bunu iki yöntemle yapabilirsin fakat en sağlamı aşağıdaki , çünkü
RegWrite metodunun bazı sakıncaları var :
1. REG_MULTI_SZ değerlerini desteklemez
2. REG_BINARY e bir DWORD yazabilir daha uzunlarını desteklemez
Kod: Tümünü seç
Const HKEY_CLASSES_ROOT = &H80000000
strComputer = "."
Set objReg=GetObject( _
"winmgmts:{impersonationLevel=impersonate}!\\" & _
strComputer & "\root\default:StdRegProv")
strKeyPath = "AllFilesystemObjects\shellex\ContextMenuHandlers\Copy to"
objReg.CreateKey HKEY_CLASSES_ROOT,strKeyPath
strValue = "{C2FBB630-2971-11D1-A18C-00C04FD75D13}"
objReg.SetStringValue HKEY_CLASSES_ROOT,_
strKeyPath,strValueName,strValue
WScript.Echo "istediğin değer oluşturuldu bien"
Re: regedit kaydını vbs çevirmek istiyorum
Gönderilme zamanı: 22 Oca 2013, 01:22
gönderen Bien
Teşekkürler
Sonunda ki mesajda güzel olmuş :)
Re: regedit kaydını vbs çevirmek istiyorum
Gönderilme zamanı: 22 Oca 2013, 01:30
gönderen velociraptor
bir iki deneme yapayım RegWrite metodunu kullanrak ta aynı değer nasıl yazılır onu da görürüz
Re: regedit kaydını vbs çevirmek istiyorum
Gönderilme zamanı: 22 Oca 2013, 01:50
gönderen velociraptor
RegWrite Metodu ile daha az kod kullanarak aynı sonuç alınmış hali
Kod: Tümünü seç
Dim WshShell, bKey
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKCR\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy to\", "{C2FBB630-2971-11D1-A18C-00C04FD75D13}"
WScript.Echo "istediğin değer RegWrite ile oluşturuldu bien"
Re: regedit kaydını vbs çevirmek istiyorum
Gönderilme zamanı: 22 Oca 2013, 01:51
gönderen Bien
Bu daha kısa ve daha anlaşılır.
Tekrar teşekkürler :)
Re: regedit kaydını vbs çevirmek istiyorum
Gönderilme zamanı: 22 Oca 2013, 01:54
gönderen velociraptor
Evet ama dediğim gibi bazı kullanılamadığı durumlar var yukarında sakıncalarını yazdım ama %90 iş görecektir