HKEY_CLASSES_ROOT
ให้มุมมองที่ผสานของHKEY_LOCAL_MACHINE\Software\Classes
และHKEY_CURRENT_USER\Software\Classes
ซึ่งจะทำให้มันเป็นไปได้เพื่อให้บรรลุเป้าหมายของคุณโดยการแก้ไขหลัง ตัวอย่างเช่นต่อไปนี้เป็นไฟล์ reg ที่จะเพิ่มรายการชื่อ 'Hulk Smash' ในเมนูบริบทคลิกขวาของไฟล์ใด ๆ :
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\*\shell\Hulk Smash\command]
@="\"C:\\Program Files\\Notepad++\\notepad++.exe\" \"%1\""
เพียงสร้างไฟล์ใหม่วางข้อความข้างบนลงในนั้นและบันทึกไว้ในชื่อที่คุณต้องการ ตอนนี้คุณไม่สามารถใช้regedit.exe
เพื่อนำเข้าไฟล์ได้เนื่องจากต้องการสิทธิ์ผู้ดูแลระบบแม้ว่าลมพิษทั้งหมดจะไม่ต้องการสิทธิ์ผู้ดูแลระบบในการเข้าถึง เพื่อหลีกreg.exe
เลี่ยงปัญหานี้คุณสามารถใช้สิ่งนี้:
reg.exe import <nameofyourfile.ext>
รายการใหม่ควรปรากฏขึ้นทันที
หากคุณต้องการลบรายการจากเมนูบริบทอีกครั้งเพียงใช้ไฟล์ต่อไปนี้:
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Classes\*\shell\Hulk Smash]