Beberapa tahun yang lalu saya melihat seseorang mengerjai seseorang dengan mengaitkan .exe
ekstensi file dengan Internet Explorer. Ini membuat Internet Explorer terbuka setiap kali orang tersebut ingin memulai suatu program.
Sayangnya, saya lupa bagaimana ini dilakukan. Saya mencoba menggunakan Default Programs > Set Associations
alat Panel Kontrol, tetapi tidak ada daftar .exe
.
Bagaimana seseorang dapat mengatur asosiasi file ini, dan, mungkin yang lebih penting, bagaimana seseorang dapat menghapusnya?
windows-7
windows
file-association
Peter Olson
sumber
sumber
Jawaban:
Saat melakukan "pranks" seperti itu, tidak cukup hanya mengikuti tutorial langkah-demi-langkah atau skrip batch; lebih baik mengetahui sesuatu tentang bagaimana data aktual disimpan - menjadi lebih mudah untuk dipulihkan nanti.
Semua asosiasi file disimpan di Registry, yang dapat diedit menggunakan regedit atau reg . Shell mencari mereka di bawah
HKEY_CLASSES_ROOT
, yang merupakan tampilan gabunganHKEY_LOCAL_MACHINE\Software\Classes
(seluruh sistem) danHKEY_CURRENT_USER\Software\Classes
(pengguna-lokal).HKEY_CLASS_ROOT
].txt
]txtfile
" - arahkan ke kunci lain di bawah HKCRtxtfile
]Text Document
" - deskripsi tekstual seperti yang ditampilkan di Explorershell
] - tindakan yang digunakan untuk klik dua kali dan menu konteksopen
"open
]Open
"command
]%SystemRoot%\system32\NOTEPAD.EXE %1
"Untuk sebagian besar ekstensi, nilai menunjuk ke kunci jenis file di bawah HKCR yang sama; misalnya, menunjuk ke .
HKCR\.extn\(Default)
.exe
HKCR\exefile
(Namun, dalam kasus yang jarang terjadi, semua informasi berada di bawah kunci ekstensi secara langsung, dengan berisi uraian. Ini sepertinya sangat jarang, - mungkin sisa Windows 9x atau 3.x ...)
HKCR\.extn\(Default)
Buat cadangan.
reg save HKLM\Software\Classes hklm-classes.hiv
Juga, ingat bahwa Command Prompt tidak peduli dengan ekstensi; jika Anda mencoba menjalankan program yang dapat dieksekusi, ia akan selalu berjalan tidak peduli bagaimana namanya, atau dengan apa ekstensi itu dikaitkan.sumber
reg save
itu (dan juga termasuk metadata, yangreg export
akan dilewati).FTYPE
dan memberiASSOC
perintah, dan daftar jenis file juga dapat diakses melalui kotak dialog di Windows Explorer secara langsung .regedit
memberikan gambaran yang bagus.Coba ini:
sumber