אם אתה מכור לשינויים שונים ברישום כמוני, אתה כנראה עובד עם עורך הרישום לעתים קרובות מאוד. אתרים שונים הקשורים לצבירה מורים לך לעבור למפתחות רישום שונים. הייתי רוצה לחלוק את הדרך שלי כדי לדלג ישירות למפתח הרישום הרצוי ולדלג על ניווט ידני באמצעות עורך הרישום . ניתן לעשות זאת באמצעות קובץ סקריפט VB פשוט ללא שימוש בתוכנת צד שלישי. לחץ על 'קרא עוד' אם אתה מעוניין.
פרסומת
איך ללהק לרוקו טלוויזיה מאנדרואיד
סקירה כללית
מאז Windows 2000, עורך הרישום מסוגל לזכור את המפתח שנפתח לאחרונה לפני שסגרת אותו. נתונים אלה נשמרים במפתח הרישום הבא:
HKEY_Current_User Software Microsoft Windows CurrentVersion Applets Regedit
ה LastKey ערך משמש Windows לאחסון המפתח האחרון ששימש.
כפי שאתה יכול לראות, זהו סניף רישום למשתמש, ולכן Windows מאחסן את המפתח האחרון ששימש עבור כל משתמש בנפרד. ניתן להשתמש בתכונה זו כדי לקפוץ ישירות למפתח שאתה זקוק לו. תן לי להראות כיצד ניתן לעשות זאת באמצעות Windows Scripting Host ו- VBScript.
אנימימוש
חלונות 10
אם אתה מפעיל את Windows 10 build 14942 ומעלה, אינך זקוק לתסריטים של אפליקציות צד שלישי. מאז בניית 14942, אפליקציית עורך הרישום ב- Windows 10 קיבל שורת כתובת , המציג את נתיב מפתח הרישום הנוכחי, ומאפשר להעתיק ולהדביק אותו.
אתה יכול להשתמש בסימון קצרנות עבור שמות מקש שורש HKEY_ *. הם כדלקמן:
- HKEY_CURRENT_USER = HKCU
- HKEY_CLASSES_ROOT = HKCR
- HKEY_LOCAL_MACHINE = HKLM
- HKEY_USERS = HKU
לכן, כאשר אתה צריך לעבור ישירות אל HKEY_CURRENT_USER לוח הבקרה שולחן עבודה, אתה יכול להקליד את הדברים הבאים בשורת הכתובת:
hkcu לוח הבקרה שולחן העבודה
לאחר שתלחץ על מקש Enter, הנתיב יורחב אוטומטית ל- HKEY_CURRENT_USER לוח הבקרה שולחן עבודה. ראה את צילום המסך הבא:
Windows 8.1 / Windows 7 / Windows Vista ו- Windows XP
הרעיון הוא להעתיק את הנתיב המלא של מפתח הרישום הרצוי ללוח ולהחליף את LastKey ערך עם הערך המועתק מהלוח. כאשר regedit.exe מופעל לאחר ביצוע פעולה זו, הוא ייפתח ישירות על המפתח הרצוי.
כיצד להביא תוכן הלוח באמצעות VBscript
האובייקט ActiveX 'htmlfile' משמש להצגת קובצי HTML ועזרה ב- HTML ב- Windows. ניתן להשתמש בו כדי להביא לתוכן הלוח. זה אפילו לא דורש התקנת IE. הקוד הוא כדלקמן:
הגדר objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('טקסט')
אם תוכן הלוח הוא טקסט, הוא יאוחסן ב cClipBoard מִשְׁתַנֶה. פשוט, לא?
פתיחה ישירה של Regedit במפתח הרצוי
מכיוון שיש לנו כעת את המפתח הרצוי ב- cClipboard, עלינו לכתוב אותו LastKey ערך שהוזכר לעיל. הקוד לכך הוא:
עמום ווששל
הגדר WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', сClipBoard, 'REG_SZ'
קטע קוד זה מסביר את עצמו, ולכן אין צורך להגיב עליו.
התסריט הסופי נראה כך:
עמום אובאתא
עמום cClipBoard
עמום ווששל
הגדר objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('טקסט')
הגדר WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', cClipBoard, 'REG_SZ'
WshShell.Run 'regedit.exe -m'
הגדר objHTA = כלום
הגדר WshShell = כלום
אתה יכול לשחק במשחקי Wii U במתג Nintendo
שים לב ש- WshShell.Run ' regedit.exe -m קו. הוא מכיל את המתג '-m' ללא תיעוד, המאפשר להריץ מספר מופעים של Regedit בו זמנית.
שמרתי את התסריט הזה כקובץ 'RegNav.vbs' ותוכל להוריד אותו עכשיו:
הורד מוכן לשימוש ב- VB Script
אם פתיחת Regedit היא משימה תכופה ביותר עבורך, תוכל להצמיד את regnav.vbs לשורת המשימות. צור קיצור דרך חדש והקלד את הדברים הבאים בתיבת הטקסט של קיצור הדרך:
wscript.exe d: regnav.vbs
אל תשכח להשתמש בנתיב הנכון ל regnav.vbs.
כעת לחץ לחיצה ימנית על קובץ הקיצור שיצרת ולחץ על 'הצמד לשורת המשימות' מתפריט ההקשר. זה הכל.
נ.ב. כיצד לבדוק את התסריט הזה
- בחר טקסט זה
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
- לחץ על CTRL + C
- לחץ על regnav.vbs .
אפליקציית Winaero Tweaker
אם אתה משתמש ב- Winaero Tweaker, החל מגרסת 0.8 זה בא עם האפשרות הבאה.
זה יאפשר לך לעבור למפתח הרישום הרצוי בלחיצה אחת. לאחר שתפתח דף זה ב- Winaero Tweaker, הוא ינסה לחלץ את נתיב מפתח הרישום מהלוח כדי לחסוך זמן!
הורד את Winaero Tweaker
תוכנת RegistryOwnershipEx
אחת האפליקציות שלי, RegistryOwnershipEx, מאפשרת לך לבצע את המשימות הבאות:
- אתה יכול לקחת בעלות על מפתח רישום בלחיצה אחת (שימושי לקבל גישה מלאה למפתח).
- אתה יכול לקפוץ ישירות למפתח הרישום הרצוי גם בלחיצה אחת.
זה יכול גם לקרוא כל נתיב רישום מלוח Windows. אם אתה מפעיל את זה עם '/ j' טיעון שורת הפקודה, למשל regownershipex.exe / j , זה יחלץ את נתיב מפתח הרישום מהלוח ויפתח ישירות את עורך הרישום.
באופן אישי, אני מעדיף להשתמש ב- RegistryOwnershipEx. תביא את זה לכאן:
RegOwnershipEx
פתח ישירות מפתח רישום באמצעות RegJump
רג'אמפ הוא כלי מצוין מ- Windows Sysinternals שקיים זמן רב מאוד, מפעיל את עורך הרישום באופן אוטומטי וקופץ לנתיב הרישום שצוין. יש להזכיר את נתיב הרישום כפרמטר שורת פקודה עבור RegJump.
כדי לגרום לעורך הרישום לפתוח את הסניף HKEY_LOCAL_MACHINE Software Microsoft ישירות, השתמש בפקודה זו:
regjump.exe HKLM Software Microsoft Windows
RegJump תומך ב--ג
מתג שחולץ את נתיב הרישום המאוחסן בלוח. זה מאפשר לפתוח מפתח רישום ישירות.
אתה יכול ליצור קיצור דרך להפעלת האפליקציה באמצעות מתג -c, כך שברגע שתעתיק נתיב מפתח רישום, פשוט לחץ על קיצור הדרך שיצרת, וזה יפתח את Regedit.exe במקש הימני.
מלבד Windows 10, RegJump עובד גם ב- Windows 7 ו- Windows 8.