ฉันจะเชื่อมโยงตัวเลือกการแก้ไข. htm กับ Notepad ใน Windows 7 ได้อย่างไร


14

ฉันมีไฟล์จำนวนหนึ่งในเครื่อง Windows 7 ที่มีนามสกุล. htm เมื่อฉันคลิกขวาที่ไฟล์เหล่านี้ฉันจะได้รับเมนูตัวเลือก (เปิด / แก้ไข / พิมพ์ ฯลฯ ) ตัวเลือกแก้ไขถูกแมปกับ Microsoft Word และฉันต้องการแมปไปยังแผ่นจดบันทึก

ฉันลองคลิกขวาที่ไฟล์และเลือกเปิดด้วย / เลือกโปรแกรมเริ่มต้น แต่ให้ฉันตั้งโปรแกรมสำหรับรายการเมนูเปิดไม่ใช่รายการแก้ไขเมนู ฉันได้ลองใช้ Start / Default Programs / Associate a file แล้ว แต่สิ่งนี้ก็ช่วยให้ฉันเปลี่ยนตัวเลือก Open ได้เท่านั้น

ความคิดใด ๆ ฉันแน่ใจว่าฉันเคยทำสิ่งนี้ใน Windows XP

คำตอบ:


12

หากต้องการเปลี่ยนโดยไม่ต้องใช้ซอฟต์แวร์บุคคลที่สาม:

เปิด Internet Explorer ไปที่เครื่องมือ> ตัวเลือกอินเทอร์เน็ต เลือกแท็บโปรแกรม เปลี่ยนตัวเลือก 'การแก้ไข HTML' เป็นสิ่งที่คุณต้องการใช้ (เช่น Notepad)


3
พูดคุยเกี่ยวกับการซ่อนการตั้งค่าที่คุณจะไม่พบ ฉันจะไม่เคยคิดที่จะมองไปที่นั่นในล้านปี
Martin Brown

เห็นได้ชัดว่าใช้งานได้กับโปรแกรม MS เท่านั้น (Word, Notepad, Excel
!?

โดยใช้วิธีนี้วิธีเดียวที่จะใช้โปรแกรมที่กำหนดเอง (นอกเหนือจาก ms) คือเข้าไปที่ HKEY_CURRENT_USER \ Software \ Microsoft \ Internet Explorer \ Default HTML Editor \ shell \ edit \ command HTML \ shell \ edit \ command และเปลี่ยนค่าสำหรับเส้นทางตัวแก้ไขรายการโปรดของคุณ
Thermech

ฉันเพิ่งใช้สิ่งนี้เพื่อเปลี่ยนตัวเลือก (Word พยายามเปิดในเซฟโหมดและล้มเหลวอยู่ดี) และรู้สึกประหลาดใจที่เห็น TextPad ในตัวเลือกที่มีอยู่
stuartd

รีจิสตรีคีย์อื่นที่จำเป็นต้องเปลี่ยนเพื่อใช้โปรแกรมที่กำหนดเองคือ: Editor \ shell \ edit \ command HKEY_CURRENT_USER \ Software \ Microsoft \ Shared \ HTML \ Default นี่คือ explorer windows สำคัญอ่านเพื่อเปิดไฟล์ html ด้วย 'แก้ไข'
Thanasis Papoutsidakis

6

แนะนำตัวแก้ไขโปรแกรมเริ่มต้นสำหรับสิ่งนี้เนื่องจากพร้อมกับคุณสมบัติอื่น ๆ อีกมากมายมันถูกออกแบบมาสำหรับ Vista / Windows 7 และเล่นได้ดีกับ UAC

ตัวแก้ไขเมนูบริบทมีประสิทธิภาพค่อนข้างมากทำให้คุณสามารถเพิ่มหรือแก้ไขรายการเมนูบริบทโดยไม่ต้องยุ่งยาก:

แก้ไขเมนูบริบท

นอกจากนี้ยังช่วยให้คุณลบการเชื่อมโยง 'โปรแกรมเริ่มต้น' ที่ Windows จะไม่อนุญาตให้คุณยกเลิกการตรวจสอบ:

ยกเลิกการเลือกโปรแกรมเริ่มต้น


2
ฉันสองนี้ ฉันชอบที่มันทำงานร่วมกับแผงควบคุมได้เป็นอย่างดี
ไม่ได้รับปฏิการ

ฉันชอบเมื่อมีคนแฮ็คข้อมูลรีจิสทรี ;) +1 สำหรับภาพหน้าจอ @Factor Mystic
Hatebit

4

ฉันเคยใช้FileTypesManหลายครั้งและมันทำงานได้ตามที่คาดไว้ (เปิดในหน้าต่างของตัวเอง แต่ทำงานเหมือนเดิม)


1

ปัญหาที่นี่ไม่ใช่การเชื่อมโยงไฟล์เว้นแต่คุณต้องการเชื่อมโยง Notepad เป็นโปรแกรมเริ่มต้นเพื่อเปิดไฟล์ HTML ทั้งหมด (แทนที่จะเป็นเว็บเบราว์เซอร์ของคุณ)

ฉันแนะนำวิธีนี้แทน:

1. ป้อนชื่อที่ปฏิบัติการได้ของโปรแกรม (notepad.exe) เป็นคีย์ย่อยของคีย์รีจิสตรีสองตัวดังแสดงด้านล่าง:

[HKEY_CLASSES_ROOT\.htm\OpenWithList\notepad.exe]
[HKEY_CLASSES_ROOT\.html\OpenWithList\notepad.exe]

2. และเพิ่มคีย์ย่อย "แก้ไข" ที่นี่:

[HKEY_CLASSES_ROOT\Applications\notepad.exe]
[HKEY_CLASSES_ROOT\Applications\notepad.exe\shell]
[HKEY_CLASSES_ROOT\Applications\notepad.exe\shell\edit]
[HKEY_CLASSES_ROOT\Applications\notepad.exe\shell\edit\command]
Default = C:\WINDOWS\notepad.exe "%1"

3. หากต้องการเปลี่ยนเครื่องมือแก้ไขเริ่มต้นให้แทนที่รายการ "เริ่มต้น" ในคีย์รีจิสทรีนี้ด้วยบรรทัดคำสั่งสำหรับโปรแกรมแก้ไขที่คุณต้องการ:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor]
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor\shell]
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor\shell\edit]
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor\shell\edit\command]
Default = C:\WINDOWS\notepad.exe "%1"

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.