10Aug

Dapatkah Ekstensi File EXE Selalu Diganti dengan COM?

Jika Anda pernah mendengar tentang mengubah ekstensi file dari EXE ke COM, Anda mungkin bertanya-tanya apakah itu hanya mampu mengerjakan beberapa file langka atau jika file tersebut bekerja pada hampir semua file EXE yang Anda miliki. Today's SuperUser Q & Sebuah posting memiliki jawaban atas pertanyaan pembaca yang penasaran.

Pertanyaan Hari Ini &Sesi jawaban datang kepada kami atas izin SuperUser - subdivisi dari Stack Exchange, pengelompokan berbasis komunitas dari Q & A situs web.

Pertanyaan Pembaca Superuser

Royi Namir ingin tahu apakah ekstensi file EXE selalu dapat diganti dengan file COM? :

Perangkat lunak antivirus kami menolak untuk membiarkan saya menyalin file EXE ke folder startup Windows 7 saya( calc.exe, misalnya)karena itu adalah file EXE.Saya kemudian mengubah ekstensi file dari EXE ke COM pada file dan bisa dengan mudah menyalinnya ke dalam folder tanpa masalah( sangat profesional).

Dan tentu saja, calc.com bekerja sama seperti calc.exe, yang membuat saya bertanya-tanya. Kapan program dengan ekstensi file EXE tidak berfungsi saat ekstensi diubah menjadi COM?Hampir setiap file EXE yang telah saya periksa telah berhasil. Saya ingin tahu alasan mengapa "mengapa dan mengapa tidak" mengenai masalah ini.

Dapatkah ekstensi file EXE selalu diganti dengan yang COM?

Jawaban

Kontributor SuperUser Math Man memiliki jawabannya untuk kita:

Ini ada hubungannya dengan format internal file. Awalnya, file COM adalah gambar memori sederhana dan file EXE memiliki banyak header yang terkait dengannya. Akibatnya, Anda tidak bisa mengganti nama mereka.

Seiring berjalannya waktu dan mereka harus membuat semuanya kompatibel, Microsoft mengubahnya sehingga sistem operasi melihat file itu sendiri untuk menentukan jenis file apa itu bukan ekstensi. Akibatnya, ketika Anda menjalankan file berganti nama, Windows mengabaikan ekstensi sepenuhnya.

Kunjungi link di bawah ini untuk penjelasan yang lebih rinci dan ekstensif.

Apa Perbedaan Antara. com,. exe, dan. bat?[StackOverflow]

Apa perbedaan antara ekstensi COM dan EXE?[Microsoft Developer Blog]

Punya sesuatu untuk ditambahkan ke penjelasan? Terdengar dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange tech-savvy lainnya? Simak thread diskusi selengkapnya disini.