Bagaimana cara mengatur program default untuk membuka file tanpa ekstensi di Windows?
windows
file-management
Piotr Dobrogost
sumber
sumber
Jawaban:
Dengan baris perintah:
Untuk memberi penghargaan, saya belajar ini dari vim wikia di sini dan di sini
Informasi tambahan:
Alih-alih
"C:\path\to\..."
, makro berikut mungkin berguna:%SystemDrive%
- Drive windows diinstal pada, yaituC:\
%ProgramFiles%
- mis"C:\Program Files\"
%ProgramFiles(x86)%
- mis"C:\Program Files (x86)\"
Anda harus melarikan diri dengan benar:
Untuk mengatur ikon menjadi sama dengan file .txt (saya tidak melakukan ini, karena secara otomatis membuat ikon file ditampilkan sebagai file Notepad ++):
Untuk membatalkan, Anda dapat membaca
assoc /?
atauftype /?
informasi, misalnya:sumber
ftype no_ext="C:\Program Files (x86)\Notepad++\notepad++.exe" "%1"
cmd
sebagai Administratorno_ext
apa yang akan ditampilkan oleh Windows Explorer di kolom 'Type' untuk file-file tersebut. Saya pikir deskripsi yang lebih mudah dibaca akan lebih baik, jadi saya menggunakan"No extension"
, termasuk tanda kutip ganda, bukanno_ext
pada perintah di atas.assoc "No extension"\DefaultIcon=%SystemRoot%\system32\imageres.dll,-102
assoc
di PowerShell, jadicmd
diperlukan. 2) Itu melempar kesalahan ketika tidak berjalan sebagai admin, jadi saya berlari sebagai admin. Perintah dijalankan tanpa melemparkan kesalahan, tetapi tampaknya tidak melakukan apa-apa. Saya reboot juga setelahnya.Dari Windows IT pro :
File normal dengan ekstensi dapat memiliki program yang terkait namun ini tidak berlaku untuk file yang tidak memiliki ekstensi. Jika Anda klik dua kali pada satu dan pilih aplikasi dan centang kotak untuk selalu menggunakan aplikasi itu diabaikan dan setiap kali Anda memilih file Anda harus memilih aplikasi.
Anda dapat memaksanya menggunakan registri:
Jika sekarang Anda mengklik dua kali pada file tanpa ekstensi itu akan terbuka dengan aplikasi yang dipilih.
Untuk memeriksa apa yang digunakan aplikasi yang ada lihat entri di bawah HKEY_CLASSES_ROOT, misalnya HKEY_CLASSES_ROOT.doc menggunakan Word.Document.8 jadi jika Anda menginginkan ini sebagai editor default Anda, Anda akan mengubah HKEY_CLASSES_ROOT. (Default) ke Word.Document.8.
Metode apa pun yang menghindari keharusan mengedit registri adalah sebagai berikut:
sumber
HKCR\.xml
yaituxmlfile
, itu berarti shell (Explorer) perlu pergi keHKCR\xmlfile
dan membaca informasi dari yang utama.Ini adalah contoh file .reg untuk membuat Notepad membuka ekstensi file yang tidak dikenal. Buat file teks baru dengan ekstensi .reg, potong dan tempel ini ke dalamnya, kemudian klik dua kali untuk menjalankan dan itu akan memasukkannya ke dalam registri.
sumber
Sebagian besar solusi ini tidak berfungsi untuk saya di Windows 8.1. Saya membuatnya bekerja dengan melakukan hal berikut (ini harus bekerja untuk Windows 7 dan Windows 10 juga):
Ikuti solusi hasnj: Pertama, buka jendela perintah yang ditinggikan dan ketik
Buka regedit dan navigasikan ke
Klik kanan dan tambahkan kunci baru yang disebut
UserChoice
jika belum ada.Di kunci UserChoice baru, klik kanan dan buat Nilai String baru yang disebut
Progid
. Tetapkan nilainya menjadi "Tidak Ada Ekstensi" (tanpa tanda kutip ganda).sumber
OpenWithList
,OpenWithProgids
dan yang saya tambahkanUserChoice
,.No Extention
seharusnyaNo Extension
?Jawaban Pauk tidak berhasil untuk saya, saya harus menggunakan:
Perhatikan garis miring terbalik ganda pada jalur exe.
sumber
Anda juga dapat menggunakan NirSoft FileTypesManager :
sumber
Jawaban lainnya agak ketinggalan jaman. Berikut ini tautan ke salah satu yang berfungsi untuk Windows 7:
Ekstensi Shell untuk Nama File tanpa Ekstensi File
sumber
Tidak percaya tidak ada yang mengatakan ini. Anda tidak perlu memberikan jalur ke editor teks Anda seperti jawaban yang diterima mengatakan.
Jalankan saja berikut ini di command prompt admin:
sumber
Saya punya masalah membuka file PDF di IE9, ya IE9 (diperlukan untuk program lama). File-file PDF dihasilkan oleh Javascript dan dikembalikan ke browser sebagai tipe konten aplikasi / pdf , yang bagus, tetapi nama file "tidak ada" , yang buruk. IE8 memungkinkan Anda untuk memilih Simpan, Batalkan dan Buka dan pahami MimeType . untuk beberapa alasan, IE9 tidak. Jadi, Anda harus memilih setiap kali membukanya dengan pembaca PDF.
Solusi saya: menggunakan posting ini saya telah membuat asosiasi file untuk file tanpa ekstensi. pertama saya memetakannya ke Acrobat Reader , yang berfungsi dengan baik tetapi membatasi kemungkinan untuk membuka file tanpa ekstensi. Jadi, saya memilih Internet Explorer sebagai penampil default saya untuk file tanpa ekstensi. Dengan cara ini, jika IE dapat membukanya atau mengetahui plugin atau asosiasi lain itu akan berfungsi.
Saya menguji ini dengan file "none1" dan "none2" di desktop saya. "none1" adalah file teks yang bertuliskan "hello world". "none2" adalah file pdf.
Ini file .reg saya :
- Lihat tangkapan layar
http://postimg.org/image/xtklrzcoz/
sumber