Bagaimana cara mengaitkan opsi Edit .htm dengan Notepad di Windows 7?

14

Saya memiliki sejumlah file di mesin Windows 7 saya dengan ekstensi .htm. Ketika saya mengklik kanan pada file-file ini saya mendapatkan menu opsi (Buka / Edit / Cetak dll.) Opsi EDIT saat ini dipetakan ke Microsoft Word dan saya ingin memetakannya ke Notepad.

Saya telah mencoba mengklik kanan pada file dan memilih Open With / Choose program default tetapi itu hanya memungkinkan saya mengatur program untuk item menu Open bukan item menu Edit. Saya juga telah mencoba Mulai / Program Default / Mengasosiasikan jenis file, tetapi ini juga hanya memungkinkan saya mengubah opsi Buka.

Ada ide? Saya yakin saya bisa melakukan ini di Windows XP.

Martin Brown
sumber

Jawaban:

12

Untuk mengubahnya tanpa menggunakan perangkat lunak pihak ketiga:

Buka Internet Explorer. Buka Alat> Opsi Internet. Pilih tab Program. Ubah opsi 'Pengeditan HTML' menjadi apa pun yang ingin Anda gunakan (mis. Notepad).

jdd
sumber
3
Bicara tentang menyembunyikan pengaturan di tempat Anda tidak akan menemukannya. Saya tidak akan pernah berpikir untuk mencari di sana dalam sejuta tahun.
Martin Brown
Tampaknya itu hanya berfungsi dengan program MS (Word, Notepad, Excel!?)
Liviu
Dengan menggunakan metode ini, satu-satunya cara untuk menggunakan program khusus (selain dari ms) adalah masuk ke HKEY_CURRENT_USER \ Software \ Microsoft \ Internet Explorer \ Default HTML Editor \ shell \ edit \ perintah dan ubah nilai untuk jalur editor favorit Anda
Thermech
Saya hanya menggunakan ini untuk mengubah opsi (Word terus mencoba untuk membuka dalam mode aman dan gagal lagi) dan sangat terkejut melihat TextPad di opsi yang tersedia.
stuartd
Kunci registri lain yang perlu diubah untuk menggunakan program khusus adalah: HKEY_CURRENT_USER \ Software \ Microsoft \ Shared \ HTML \ Default Editor \ shell \ edit \ command. Ini adalah kunci yang dibaca windows explorer untuk membuka file html dengan 'Edit'.
Thanasis Papoutsidakis
6

Merekomendasikan Editor Program Default untuk ini, karena bersama dengan banyak fitur lain, itu dirancang untuk Vista / Windows 7 dan bermain bagus dengan UAC.

Editor menu konteks cukup kuat, memungkinkan Anda untuk menambah atau mengedit item menu konteks tanpa repot:

Editor Menu Konteks

Selain itu, ini memungkinkan Anda untuk menghapus asosiasi 'program default' yang Windows tidak akan membiarkan Anda menghapus centang:

Hapus centang program default

Faktor Mystic
sumber
2
Saya yang kedua ini. Saya suka bagaimana itu terintegrasi dengan panel kontrol, juga.
Terinspirasikan
Saya suka ketika orang meretas peretasan registri. ;) +1 untuk tangkapan layar.
@Factor
4

Saya telah menggunakan FileTypesMan pada beberapa kesempatan dan telah melakukan seperti yang diharapkan (membuka di jendela sendiri tetapi melakukan tugas yang sama)

ChrisFletcher
sumber
1

masalahnya di sini bukan asosiasi file, kecuali jika Anda ingin mengaitkan Notepad sebagai program default untuk membuka semua file HTML (bukan browser web Anda).

saya merekomendasikan metode ini sebagai gantinya:

1. Masukkan nama program yang dapat dieksekusi (notepad.exe) sebagai subkunci dari dua kunci registri yang ditunjukkan di bawah ini:

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

2. Dan tambahkan subkunci "edit" di sini:

[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. Untuk mengubah editor default, ganti entri "Default" di kunci registri ini dengan baris perintah untuk editor pilihan Anda:

[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"

sumber