วิธีเพิ่มสิ่งที่คุณต้องการในแผงควบคุม
ใน Windows คุณสามารถเพิ่มรายการใดๆ ที่คุณต้องการไปยังมุมมองตามไอคอนของแผงควบคุม เช่น ไอคอนขนาดใหญ่หรือไอคอนขนาดเล็ก ตลอดจนมุมมองประเภท สำหรับมุมมองแบบไอคอน จำเป็นต้องมีการปรับแต่งรีจิสตรีบางส่วนเท่านั้น ในขณะที่การเพิ่มไปยังมุมมองประเภท คุณต้องมีไฟล์ XML ให้เราดูว่าคุณสามารถเพิ่มสิ่งที่คุณต้องการไปยังมุมมองไอคอนของแผงควบคุมได้อย่างไร
ในภาพต่อไปนี้ คุณจะเห็นรายการที่กำหนดเองหลายสิบรายการเพิ่มลงในแผงควบคุมซึ่งปกติจะไม่ปรากฏ
รายการในแผงควบคุมในอดีตเคยเป็นไฟล์ *.CPL หากวางไว้ในไดเร็กทอรีระบบ Windows จะแสดงขึ้นโดยอัตโนมัติในแผงควบคุม อย่างไรก็ตาม ใน Windows รุ่นใหม่กว่า ในขณะที่ไฟล์ CPL ยังคงมีอยู่ รายการในแผงควบคุมบางรายการไม่ใช่ไฟล์ CPL แต่เป็นไฟล์ EXE ปกติ
การเพิ่มไอคอนไปยังแผงควบคุมด้วยตนเองโดยใช้ Registry Editor
ตัวอย่างเช่น ให้เราเติม บัญชีผู้ใช้ขั้นสูง แอปเพล็ตซึ่งไม่มีอยู่ตามค่าเริ่มต้น คุณสามารถเปิดบัญชีผู้ใช้ขั้นสูงได้โดยพิมพ์: netplwiz หรือ ควบคุมรหัสผ่านผู้ใช้2 ในกล่องโต้ตอบเรียกใช้หรือช่องค้นหาเมนูเริ่ม แต่หากคุณเพิ่มลงในแผงควบคุม คุณไม่จำเป็นต้องจำคำสั่งอีกต่อไป คุณสามารถค้นหาหรือเรียกดูคำสั่งได้
- ในการเพิ่มรายการใดๆ ลงในแผงควบคุม คุณจำเป็นต้องทราบบรรทัดคำสั่ง/เส้นทางแบบเต็มของคำสั่งที่คุณกำลังเพิ่ม
- สำหรับทุกรายการที่คุณเพิ่มลงในแผงควบคุม คุณต้องมี GUID/CLSID. ID คลาสสำหรับวัตถุ ActiveX หลายร้อยรายการถูกเก็บไว้ใน Windows Registry ที่คีย์ HKEY_CLASSES_ROOT\CLSID\ หาก EXE หรือคำสั่งที่คุณต้องการเพิ่มไม่มี GUID เราก็สามารถสร้างได้ ดาวน์โหลดเครื่องมือสร้าง GUID ของ Microsoft ฟรี จากเพจนี้.
- ดาวน์โหลดไฟล์ EXE และเรียกใช้ เป็น EXE ที่แตกไฟล์เองและบีบอัด แตกไฟล์ไปยังเส้นทางใดก็ได้ เช่น โฟลเดอร์บนเดสก์ท็อป แล้วคลิก ตกลง เพื่อดำเนินการต่อ
- เปิดโฟลเดอร์ที่คุณแตกไฟล์และเรียกใช้ GUIDGEN.exe.
- เลือก 'รูปแบบรีจิสทรี' แล้วคลิกคัดลอก เพื่อคัดลอกไปยังคลิปบอร์ด ตอนนี้คุณสามารถปิดเครื่องมือ ในกรณีของฉัน หลังจากรัน GUIDGen แล้ว GUID ที่สร้างขึ้นคือ {959E11F4-0A48-49cf-8416-FF9BC49D9656}. ฉันจะใช้มันเพื่อเพิ่มแผงควบคุมบัญชีผู้ใช้ขั้นสูง
- ตอนนี้เปิด Registry Editor (เรียนรู้พื้นฐานของ Registry Editor หากคุณไม่รู้) และไปที่คีย์นี้:
HKEY_CLASSES_ROOT\CLSID
เคล็ดลับ: คุณสามารถ เข้าถึงคีย์รีจิสทรีที่ต้องการได้ด้วยคลิกเดียว.
- คลิกขวาที่คีย์ CLSID -> ใหม่ -> คีย์ และวางชื่อของคีย์ที่คุณคัดลอกในขั้นตอนที่ 5 ที่นี่โดยกด Ctrl+V ดังนั้นคีย์ผลลัพธ์ควรเป็น:
HKEY_CLASSES_ROOT\CLSID\{959E11F4-0A48-49cf-8416-FF9BC49D9656}
- ขณะนี้มีคีย์ที่คุณสร้างขึ้น ({959E11F4-0A48-49cf-8416-FF9BC49D9656}) ที่เลือกไว้ในบานหน้าต่างด้านซ้าย ให้ดับเบิลคลิกที่ (ค่าเริ่มต้น) ค่าในบานหน้าต่างด้านขวา พิมพ์ชื่อรายการตามที่คุณต้องการให้ปรากฏในแผงควบคุม ในตัวอย่างของเรา มีรายการในตัวใน Windows ที่เรียกว่าบัญชีผู้ใช้ภายในแผงควบคุม ดังนั้นเราจึงใช้ชื่อ: บัญชีผู้ใช้ (ขั้นสูง).
- สร้างค่าสตริงอื่นในบานหน้าต่างด้านขวาและตั้งชื่อ "ข้อมูลเคล็ดลับ". พิมพ์คำอธิบายที่คุณต้องการดูเป็นคำแนะนำเครื่องมือเมื่อคุณวางเมาส์เหนือรายการนั้น ตัวอย่างเช่น ในกรณีนี้ คำอธิบายที่เหมาะสมคือ: กำหนดการตั้งค่าบัญชีผู้ใช้ขั้นสูงและรหัสผ่าน
- ตอนนี้ให้คลิกขวาที่คีย์ {959E11F4-0A48-49cf-8416-FF9BC49D9656} ในบานหน้าต่างด้านซ้ายและสร้างคีย์อื่นที่เรียกว่า DefaultIcon. ในค่า (ค่าเริ่มต้น) ของคีย์ DefaultIcon ให้ป้อนพาธไปยังไอคอนที่คุณต้องการใช้สำหรับรายการในแผงควบคุมที่คุณกำลังเพิ่ม ในตัวอย่างนี้ เราต้องการเพิ่มไอคอนที่ 6 จาก C:\Windows\System32\netplwiz.dll ดังนั้นให้ป้อน: C:\Windows\system32\netplwiz.dll, 6
- คลิกขวาที่คีย์ {959E11F4-0A48-49cf-8416-FF9BC49D9656} ในบานหน้าต่างด้านซ้ายอีกครั้งและสร้างคีย์ใหม่ที่เรียกว่า เปลือก. คลิกขวาที่คีย์เชลล์และสร้างคีย์ย่อยใหม่ที่เรียกว่า เปิด. สุดท้าย ให้คลิกขวาที่คีย์ Open และสร้างคีย์ที่ชื่อว่า สั่งการ.
- ด้วยปุ่มคำสั่งที่เลือก ให้พิมพ์เส้นทางไปยังรายการในแผงควบคุมที่คุณต้องการเพิ่ม ในตัวอย่างนี้ ลองใช้: ควบคุมรหัสผ่านผู้ใช้2.เนื่องจากต้องใช้คีย์และค่าใหม่ๆ มากมาย ให้ฉันแสดงภาพหน้าจอให้คุณดูว่ามันจะต้องมีลักษณะอย่างไร:
- สุดท้ายไปที่คีย์รีจิสทรีที่เราต้องเพิ่ม GUID นี้เพื่อให้ Windows รู้ว่าต้องแสดงในแผงควบคุม กุญแจสำคัญนั้นคือ:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\
- คลิกขวาที่ เนมสเปซ คีย์ -> ใหม่ -> คีย์ ป้อนหรือคัดลอกและวาง GUID เป็นชื่อคีย์นี้ ในตัวอย่างนี้ คีย์ที่สร้างจะเป็น:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{959E11F4-0A48-49cf-8416-FF9BC49D9656}
แค่นั้นแหละ! ตอนนี้ลองเปิดแผงควบคุม โดยใช้วิธีใดวิธีหนึ่งเหล่านี้. คุณจะเห็นว่ามีการเพิ่มรายการบัญชีผู้ใช้ขั้นสูงถัดจากรายการบัญชีผู้ใช้ทั่วไป
มันจะปรากฏในผลการค้นหาเมนูเริ่มด้วย
การเพิ่มไอคอนในแผงควบคุมโดยการรวมไฟล์ REG ตัวอย่าง
หากคุณพบว่าขั้นตอนข้างต้นมากเกินไป คุณสามารถคัดลอกและวางขั้นตอนที่เราทำด้วยตนเองลงใน Notepad บันทึกเป็นไฟล์ .REG และดับเบิลคลิกที่ไฟล์ .REG เพื่อรวมเข้ากับ Registry
- เปิด Notepad แล้วคัดลอกและวางข้อความต่อไปนี้ลงไป ซึ่งรวมถึงการเปลี่ยนแปลงทั้งหมดที่เราทำด้านบน:
Windows Registry Editor เวอร์ชัน 5.00 [HKEY_CLASSES_ROOT\CLSID\{959E11F4-0A48-49cf-8416-FF9BC49D9656}] @="บัญชีผู้ใช้: ขั้นสูง" "InfoTip"="กำหนดการตั้งค่าบัญชีผู้ใช้และรหัสผ่านขั้นสูง" [HKEY_CLASSES_ROOT\CLSID\{959E11F4-0A48-49cf-8416-FF9BC49D9656}\DefaultIcon] @="C:\\Windows\\System32\\netplwiz.dll, 6" [HKEY_CLASSES_ROOT\CLSID\{959E11F4-0A48-49cf-8416-FF9BC49D9656}\Shell\Open\Command] @="รหัสผ่านผู้ใช้ควบคุม2" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{959E11F4-0A48-49cf-8416-FF9BC49D9656}]
- จากเมนูไฟล์ของ Notepad ให้บันทึกไฟล์นี้เป็นไฟล์ .REG ตัวอย่างเช่น ตั้งชื่อว่า "Add Advanced User Accounts to Control Panel.reg" คุณต้องใช้เครื่องหมายคำพูดคู่ในฟิลด์ชื่อไฟล์ของกล่องโต้ตอบบันทึกของ Windows เพื่อบันทึกไฟล์นั้นด้วยนามสกุลเฉพาะนั้น หากคุณไม่ใช้เครื่องหมายอัญประกาศคู่ นามสกุล .txt จะถูกต่อท้ายด้วย เช่น filename.reg.txt
- ตอนนี้ดับเบิลคลิกที่ไฟล์ .REG ที่บันทึกไว้เพื่อรวมเข้ากับ Windows Registry
หากต้องการเพิ่มรายการอื่น คุณเพียงแค่เรียกใช้ GUIDGEN อีกครั้ง และสร้าง GUID ใหม่ในรูปแบบรีจิสทรี จากนั้นสร้างรีจิสตรีคีย์และค่าต่างๆ ด้วยตนเองโดยใช้ Registry Editor หรือเพียงแค่สร้างสำเนาของไฟล์ .REG ที่คุณสร้างไว้ก่อนหน้านี้ และแก้ไขสำเนาโดยเปิดไฟล์ใน Notepad
ตัวอย่างเช่น ให้เราเพิ่มรายการอื่นในแผงควบคุม: ตัวแก้ไขนโยบายกลุ่ม.
หลังจากรัน GUIDGen แล้ว GUID ที่ฉันสร้างคือ {399E23A8-0D86-41fd-A1D3-025A500A8146} นี่คือไฟล์ .REG เพื่อเพิ่ม "ตัวแก้ไขนโยบายกลุ่ม" ในแผงควบคุม
Windows Registry Editor เวอร์ชัน 5.00 [HKEY_CLASSES_ROOT\CLSID\{399E23A8-0D86-41fd-A1D3-025A500A8146}] @="นโยบายกลุ่ม" "InfoTip"="กำหนดการตั้งค่านโยบายกลุ่ม" [HKEY_CLASSES_ROOT\CLSID\{399E23A8-0D86-41fd-A1D3-025A500A8146}\DefaultIcon] @="gpedit.dll, 0" [HKEY_CLASSES_ROOT\CLSID\{399E23A8-0D86-41fd-A1D3-025A500A8146}\Shell\Open\Command] @="mmc.exe gpedit.msc" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{399E23A8-0D86-41fd-A1D3-025A500A8146}]
คุณได้รับความคิด รูปแบบของไฟล์นี้เข้าใจได้ไม่ยาก คีย์หลัง HKEY_CLASSES_ROOT\CLSID\ คือ GUID ที่คุณสร้างขึ้น ตามด้วยชื่อที่คุณต้องการให้แสดงในแผงควบคุม ค่า Infotip คือคำแนะนำเครื่องมือที่ปรากฏขึ้นเมื่อคุณวางเมาส์เหนือรายการ ถัดไปคือคีย์ DefaultIcon และค่าของมัน ต่อจากนี้คือคำสั่งที่จะรัน และสุดท้ายคือคีย์ที่ต้องเพิ่ม GUID เพื่อให้แสดงในแผงควบคุม
หากคุณกำลังแก้ไขไฟล์ .REG โดยตรง โปรดใช้เครื่องหมายแบ็กสแลชคู่ \\ ในพาธ นั่นเป็นสิ่งที่จำเป็น หากคุณกำลังแก้ไขค่ารีจิสทรีโดยตรง คุณจะต้องป้อนเส้นทางเป็น C:\XYZ แต่ถ้าคุณป้อนเส้นทางในไฟล์ .REG เส้นทางจะต้องเป็น C:\\XYZ
ด้วยวิธีนี้ คุณสามารถเพิ่มคำสั่ง เครื่องมือใดๆ ที่คุณต้องการในแผงควบคุม