Benim gibi çeşitli kayıt defteri ayarlarına bağımlıysanız, muhtemelen Kayıt Defteri Düzenleyicisi ile çok sık çalışıyorsunuzdur. İnce ayarlarla ilgili çeşitli web siteleri, farklı kayıt defteri anahtarlarına gitmenizi ister. Kendi yolumu paylaşmak isterim doğrudan istenen kayıt defteri anahtarına atlamak ve Kayıt Defteri Düzenleyicisi ile manuel gezinmeyi atlamak için . Bu, üçüncü taraf yazılım kullanmadan basit bir VB komut dosyasıyla yapılabilir. Eğer ilgileniyorsanız 'Daha fazla oku' seçeneğini tıklayın.
Reklam
google chrome yer imlerini nerede saklar
Genel Bakış
Windows 2000'den beri, Kayıt Defteri Düzenleyicisi siz kapatmadan önce en son açılan anahtarı hatırlayabilir. Bu veriler aşağıdaki kayıt defteri anahtarında saklanır:
HKEY_Current_User Software Microsoft Windows CurrentVersion Applets Regedit
LastKey değer, Windows tarafından son kullanılan anahtarı saklamak için kullanılır.
Gördüğünüz gibi, bu kullanıcı başına bir kayıt defteri dalı olduğundan Windows, her kullanıcı için son kullanılan anahtarı ayrı olarak depolar. İhtiyacınız olan anahtara doğrudan geçmek için bu özelliği kullanmak mümkündür. Windows Scripting Host ve VBScript aracılığıyla nasıl yapılabileceğini göstereyim.
Benuygulama
Windows 10
Windows 10 derleme 14942 veya üstünü çalıştırıyorsanız, üçüncü taraf uygulamalarının komut dosyalarına ihtiyacınız yoktur. 14942'yi oluşturduğundan beri, Windows 10'daki Kayıt Defteri Düzenleyicisi uygulaması adres çubuğu var , mevcut Kayıt defteri anahtar yolunu görüntüler ve kopyalayıp yapıştırmanıza olanak tanır.
HKEY_ * kök anahtar adları için steno gösterimi kullanabilirsiniz. Bunlar aşağıdaki gibidir:
- HKEY_CURRENT_USER = HKCU
- HKEY_CLASSES_ROOT = HKCR
- HKEY_LOCAL_MACHINE = HKLM
- HKEY_USERS = HKU
Dolayısıyla, doğrudan HKEY_CURRENT_USER Control Panel Desktop'a gitmeniz gerektiğinde, adres çubuğuna şunu yazabilirsiniz:
hkcu kontrol paneli masaüstü
Enter tuşuna bastığınızda, yol otomatik olarak HKEY_CURRENT_USER Control Panel Desktop'a genişletilecektir. Aşağıdaki ekran görüntüsüne bakın:
Windows 8.1 / Windows 7 / Windows Vista ve Windows XP
Buradaki fikir, istenen kayıt defteri anahtarının tam yolunu panoya kopyalamak ve LastKey panodan kopyalanan değerle değer. Bunu yaptıktan sonra regedit.exe başlatıldığında, doğrudan istediğiniz anahtarda açılacaktır.
Pano içeriği VBscript ile nasıl getirilir
'Htmlfile' ActiveX nesnesi, Windows'ta HTML yardımını ve HTA dosyalarını görüntülemek için kullanılır. Pano içeriğini getirmek için kullanılabilir. IE'nin kurulmasını bile gerektirmez. Kod aşağıdaki gibidir:
set objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('metin')
Pano içeriği metinse, şurada saklanacaktır: cClipBoard değişken. Basit, değil mi?
Regedit'i istenen anahtarda doğrudan açma
Artık cClipboard'da istediğimiz anahtara sahip olduğumuz için, bunu LastKey yukarıda ölçülen değer. Bunun kodu:
Dim Wshell
WshShell = WScript.CreateObject ('WScript.Shell') olarak ayarlayın
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', сClipBoard, 'REG_SZ'
Bu kod parçacığı kendinden açıklamalıdır, bu nedenle yorum yapmaya gerek yoktur.
Son senaryo şuna benzer:
Dim objHTA
Dim cClipBoard
Dim Wshell
set objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('metin')
WshShell = WScript.CreateObject ('WScript.Shell') olarak ayarlayın
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', cClipBoard, 'REG_SZ'
WshShell.Run 'regedit.exe -m'
ObjHTA = none olarak ayarlayın
WshShell = hiçbir şey ayarla
snapchatte kullanıcı adını değiştirebilir misin
WshShell.Run ' regedit.exe -m ' hat. Regedit'in birden çok örneğini aynı anda çalıştırmanıza izin veren belgelenmemiş '-m' anahtarını içerir.
Bu komut dosyasını 'RegNav.vbs' dosyası olarak kaydettim ve hemen şimdi indirebilirsiniz:
Kullanıma hazır VB Komut Dosyasını indirin
Regedit'i açmak sizin için çok sık bir görevse, regnav.vbs'yi görev çubuğuna sabitleyebilirsiniz. Yeni bir kısayol oluşturun ve kısayol hedefi metin kutusuna aşağıdakileri yazın:
wscript.exe d: regnav.vbs
Regnav.vbs için doğru yolu kullanmayı unutmayın.
Şimdi, oluşturduğunuz kısayol dosyasına sağ tıklayın ve içerik menüsünden 'Görev Çubuğuna Sabitle'yi tıklayın. Bu kadar.
Not: Bu komut dosyası nasıl test edilir
- Bu metni seçin
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
- CTRL + C'ye basın
- Tıklamak regnav.vbs .
Winaero Tweaker uygulaması
Winaero Tweaker kullanıcısıysanız, sürüm 0.8'den başlayarak aşağıdaki seçenekle birlikte gelir.
Tek bir tıklama ile istediğiniz Kayıt defteri anahtarına gitmenize izin verecektir. Bu sayfayı Winaero Tweaker'da açtığınızda, zaman kazanmak için Kayıt Defteri anahtar yolunu panodan çıkarmaya çalışacaktır!
Winaero Tweaker'ı indirin
RegistryOwnershipEx yazılımı
Uygulamalarımdan biri olan RegistryOwnershipEx, aşağıdaki görevleri gerçekleştirmenize izin verir:
- tek bir tıklama ile bir kayıt defteri anahtarının sahipliğini alabilirsiniz (anahtara tam erişim sağlamak için kullanışlıdır).
- Tek bir tıklama ile de doğrudan istediğiniz kayıt defteri anahtarına atlayabilirsiniz.
Ayrıca Windows panosundan herhangi bir kayıt defteri yolunu da okuyabilir. '/ J' komut satırı bağımsız değişkeniyle çalıştırırsanız, ör. regownershipex.exe / j , kayıt defteri anahtarı yolunu panodan çıkaracak ve Kayıt Defteri Düzenleyicisi'ni doğrudan açacaktır.
Şahsen, RegistryOwnershipEx'i kullanmayı tercih ediyorum. Buradan alın:
RegOwnershipEx
RegJump ile Bir Kayıt Defteri Anahtarını Doğrudan Açın
RegJump Windows Sysinternals tarafından çok uzun süredir var olan mükemmel bir araçtır, Kayıt Defteri Düzenleyicisi'ni otomatik olarak başlatır ve belirtilen kayıt yoluna atlar. RegJump için kayıt defteri yolunun bir komut satırı parametresi olarak belirtilmesi gerekir.
Kayıt Defteri Düzenleyicisi'nin doğrudan HKEY_LOCAL_MACHINE Software Microsoft şubesini açmasını sağlamak için şu komutu kullanırsınız:
regjump.exe HKLM Yazılım Microsoft Windows
RegJump,-c
panoda depolanan Kayıt defteri yolunu çıkaran anahtar. Bu, bir Kayıt defteri anahtarının doğrudan açılmasına izin verir.
Uygulamayı -c anahtarıyla başlatmak için bir kısayol oluşturabilirsiniz, bu nedenle bir kayıt defteri anahtar yolunu kopyaladığınızda, oluşturduğunuz kısayolu tıklamanız yeterlidir; bu, Regedit.exe'yi sağ tuşta açacaktır.
RegJump, Windows 10'un yanı sıra Windows 7 ve Windows 8'de de çalışır.