Itu tergantung pada .ext dan karena Windows memiliki asosiasi yang persisten di Versi OS yang lebih baru
Tony Stewart Sunnyskyguy EE75
Jawaban:
12
Metode # 1 (dengan cepat):
Klik kanan file jenis yang ingin Anda ubah, dan pilih Properties.
Di tab Umum, klik tombol Ubah.
Pilih program dari daftar, atau klik Browse untuk memilih file .EXE pada hard disk Anda.
Metode # 2 (melihat daftar jenis file):
Buka Panel Kontrol.
Di Panel Kontrol Rumah, klik Program, lalu klik Buat tipe file selalu terbuka di program tertentu.
Atau, di Tampilan Klasik, buka Program Default dan kemudian klik Kaitkan jenis file atau protokol dengan program.
Sorot jenis file dalam daftar dan klik Ubah Program.
Sayangnya, tidak ada metode di Vista yang memungkinkan Anda untuk memilih apa pun kecuali program default, seperti program yang tercantum dalam menu konteks file Anda. Jika Anda ingin kontrol penuh atas jenis file Anda, gunakan alat ini:
Terima kasih. Saya baru saja mencoba dengan "assoc. = MyCustomType" untuk file tanpa ekstensi, dan berhasil!
gulbrandr
Sesuatu yang salah. Saat ini, .jsfile dibuka dengan Sublime Text 2, dan assoc .jsperintah memberi saya .js=jsfiledan ftype jsfileperintah memberi saya jsfile=%SystemRoot%\System32\WScript.exe "%1" %*.
Iulian Onofrei
4
Menambahkan Metode # 4:
Klik kanan pada file jenis yang ingin Anda ubah
Klik Open With...(pilih Choose Default Program...jika sub-menu muncul)
Pilih aplikasi yang Anda inginkan untuk membuka jenis file ini. Anda juga dapat mengklik opsi jelajah jika Windows tidak menyarankan apa yang Anda inginkan.
Pastikan kotak berlabel Always use the selected program to open this type of filedicentang
Anda dapat menambahkan file baru ke submenu dengan cara ini tanpa menjadikannya program default. Pastikan kotak yang disebutkan pada langkah 4 di atas tidak dicentang. (Perhatikan bahwa tidak akan ada item "Buka Dengan ..." jika file saat ini tidak memiliki program yang terkait dengannya.)
RobH
4
Contoh file .bat berikut ini menunjukkan cara mengaitkan jenis file dengan program dan ikon tertentu tidak akan jelek:
set ftypename=potato_xxx_file
set extension=.potato
set pathtoexe="C:\potato.exe"
set pathtoicon=""
if %pathtoicon%=="" set pathtoicon=%pathtoexe%,0
REG ADD HKEY_CLASSES_ROOT\%extension%\ /t REG_SZ /d %ftypename% /f
REG ADD HKLM\SOFTWARE\Classes\%ftypename%\DefaultIcon\ /t REG_SZ /d %pathtoicon% /f
ftype %ftypename%=%pathtoexe% "%%1" %%*
assoc %extension%=%ftypename%
Beberapa petunjuk:
ftypename - Nama FileType bisa acak tetapi harus unik.
ekstensi - Ekstensi nama file. Contoh ekstensi nama file adalah .png, .jpeg, .exe, .dmg
pathtoexe - Jalur yang dapat dieksekusi penuh.
pathtoicon - Path lengkap ke ikon atau file yang dapat dieksekusi dengan ikon yang dipilih. Jika path ikon kosong maka ikon default dari exe akan digunakan. Jika ingin menggunakan ubah ikon kustom set pathtoicon=""misalnya untuk set pathtoicon="C:\icons\potato.ico".
Saya tidak berpikir orang menggunakan .bat lagi, beralih ke .cmd beberapa waktu lalu. Bagaimanapun, kami mencoba mengembalikan default ke Adobe Reader untuk PDF setelah menginstal Acrobat.
Melakukan persis seperti yang dilakukan orang terakhir dan itu masih tidak berubah. Saya tidak tahu apakah ada yang bisa melihat di mana saya melakukan kesalahan atau hanya melihat hal yang sama, dan ya saya tahu cara mengubahnya di GUI, tapi ini untuk penyebaran massal jadi simpan itu untuk diri Anda sendiri-
(1) Kami mengerutkan kening pada jawaban yang hanya meringkas jawaban lain. Kami mengizinkan jawaban yang dibangun berdasarkan jawaban sebelumnya, tetapi Anda harus mengidentifikasi jawaban yang Anda bangun (dengan nama dan tautan penulis; bukan "di atas") dan menyatakan peningkatan yang Anda lakukan. (2) Apa yang Anda maksud dengan “dalam file .BAT (BUKAN DALAM CMD)”? (3) Setiap contoh ftypeperintah lainnya memiliki %1(atau %%1) dalam tanda kutip. Milikmu tidak. Apakah Anda mengklaim bahwa perintah Anda lebih baik karena tidak ada tanda kutip? Itu akan langka. Tolong jangan menanggapi dalam komentar; edit jawaban Anda untuk membuatnya lebih jelas dan lebih lengkap.
Jawaban:
Metode # 1 (dengan cepat):
Metode # 2 (melihat daftar jenis file):
Di Panel Kontrol Rumah, klik Program, lalu klik Buat tipe file selalu terbuka di program tertentu.
Atau, di Tampilan Klasik, buka Program Default dan kemudian klik Kaitkan jenis file atau protokol dengan program.
Sayangnya, tidak ada metode di Vista yang memungkinkan Anda untuk memilih apa pun kecuali program default, seperti program yang tercantum dalam menu konteks file Anda. Jika Anda ingin kontrol penuh atas jenis file Anda, gunakan alat ini:
Metode # 3 (Dokter Jenis File):
Sumber
sumber
Bagaimana dengan Metode # 5 (untuk orang yang menyukai baris perintah):
FTYPE {fileType}={commandString}
untuk membuat jenis file dan perintah terkait untuk membuka file.ASSOC {.fileExtension}={fileType}
untuk mengaitkan ekstensi file dengan jenis file yang Anda buat.Contoh:
Perhatikan bahwa banyak jenis file mungkin sudah terdaftar di sistem Anda. Anda dapat mendaftar semuanya dengan hanya mengetik
FTYPE
tanpa argumen.sumber
.js
file dibuka denganSublime Text 2
, danassoc .js
perintah memberi saya.js=jsfile
danftype jsfile
perintah memberi sayajsfile=%SystemRoot%\System32\WScript.exe "%1" %*
.Menambahkan Metode # 4:
Open With...
(pilihChoose Default Program...
jika sub-menu muncul)Always use the selected program to open this type of file
dicentangsumber
Contoh file .bat berikut ini menunjukkan cara mengaitkan jenis file dengan program dan ikon tertentu tidak akan jelek:
Beberapa petunjuk:
ftypename - Nama FileType bisa acak tetapi harus unik.
ekstensi - Ekstensi nama file. Contoh ekstensi nama file adalah .png, .jpeg, .exe, .dmg
pathtoexe - Jalur yang dapat dieksekusi penuh.
pathtoicon - Path lengkap ke ikon atau file yang dapat dieksekusi dengan ikon yang dipilih. Jika path ikon kosong maka ikon default dari exe akan digunakan. Jika ingin menggunakan ubah ikon kustom
set pathtoicon=""
misalnya untukset pathtoicon="C:\icons\potato.ico"
.Bekerja minimal di Windows 7.
sumber
Saya mencapai cara yang benar ASOSIASI FILE menggunakan perintah cmd ini. ini hanya sebuah contoh:
(lebih baik untuk meletakkannya di file .bat)
sumber
Saya tidak berpikir orang menggunakan .bat lagi, beralih ke .cmd beberapa waktu lalu. Bagaimanapun, kami mencoba mengembalikan default ke Adobe Reader untuk PDF setelah menginstal Acrobat.
Melakukan persis seperti yang dilakukan orang terakhir dan itu masih tidak berubah. Saya tidak tahu apakah ada yang bisa melihat di mana saya melakukan kesalahan atau hanya melihat hal yang sama, dan ya saya tahu cara mengubahnya di GUI, tapi ini untuk penyebaran massal jadi simpan itu untuk diri Anda sendiri-
sumber
%1
, tetapi jika Anda menjalankan file .bat, gunakan%%1
Untuk meringkas kata di atas dan telah memperbaiki beberapa masalah melarikan diri dalam file .BAT (BUKAN DALAM CMD) seharusnya terlihat seperti ini:
sumber
ftype
perintah lainnya memiliki%1
(atau%%1
) dalam tanda kutip. Milikmu tidak. Apakah Anda mengklaim bahwa perintah Anda lebih baik karena tidak ada tanda kutip? Itu akan langka. Tolong jangan menanggapi dalam komentar; edit jawaban Anda untuk membuatnya lebih jelas dan lebih lengkap.