Các loại tệp thực thi là các định dạng đặc biệt hoặc đơn giản là các tập lệnh văn bản, có thể được chạy trực tiếp bởi các hệ điều hành máy tính. Các tệp này thường được tạo từ mã nguồn của ngôn ngữ lập trình và thường không thể đọc được, không thể chỉnh sửa và được tạo bởi một trình biên dịch ở định dạng nhị phân. Bài viết này cung cấp kiến ​​thức về các định dạng tệp thực thi phổ biến được sử dụng bây giờ một ngày.

  • [Định dạng tệp BAT][2]
  • [Định dạng tệp CGI][3]
  • [Định dạng tệp com][4]
  • [Định dạng tệp EXE][5]
  • [Định dạng tệp MSI][6]

Định dạng tệp Bat

Định dạng tệp Bat bao gồm một tập lệnh được bao gồm để tự động hóa các chuỗi lệnh lặp lại. Thuật ngữ* *Batch là viết tắt của việc xử lý hàng loạt, coi là thực thi không tương tác. Tuy nhiên, một tệp hàng loạt có thể không xử lý một loạt nhiều dữ liệu. Tệp hàng loạt được chạy trong DOS (hệ điều hành đĩa) trong giao diện dòng lệnh bằng cách nhập tên tệp và phần mở rộng .bat. Đọc thêm chi tiết [tại đây][7].

Định dạng tệp CGI

Các tập lệnh CGI tạo điều kiện cho người dùng trên các máy chủ web để định cấu hình cách xử lý URL. Công việc này thường được thực hiện bằng cách đánh dấu một thư mục mới (trong vị trí thư mục chính) là chứa các tập lệnh CGI; Tên thường được biết đến của nó là CGI-Bin. Ví dụ: /usr/local/apache/htdocs/cgi-bin có thể được chọn làm thư mục CGI trên máy chủ web. Bạn có thể đọc thêm chi tiết bằng cách nhấp vào [ở đây][8].

Định dạng tệp com

Định dạng tệp com là một định dạng thực thi nhị phân nổi tiếng được sử dụng trong các hệ điều hành Microsoft Windows hoặc DOS. Cấu trúc của nó được tạo thành từ một tập hợp các hướng dẫn và nó không có tiêu đề và không chứa siêu dữ liệu tiêu chuẩn. Nó chỉ lưu tất cả dữ liệu và mã của nó trong một phân đoạn và nhị phân của nó có kích thước tối đa 64kb. Hệ điều hành tải tệp COM tại một địa chỉ cài đặt sẵn vì nó không tự di dời khi cố gắng chạy lại. Tìm hiểu thêm về định dạng tệp COM bằng cách nhấp vào [tại đây][9].

Định dạng tệp exe

Exe là viết tắt cho thực thi . Tệp EXE bao gồm một chương trình thực thi có thể được chạy trên hệ điều hành Microsoft Windows. Trong khi tệp thực thi không có phần mở rộng trên hệ điều hành Unix. Khái niệm chung là đặt các thanh ghi phân đoạn khác nhau trong CPU x86 (CS, DS, ES, SS) để chỉ các phân đoạn khác nhau hoặc giống nhau, do đó cho phép nhiều mức độ truy cập khác nhau vào bộ nhớ. Bạn có thể tìm hiểu thêm bằng cách đọc [Bài viết này][10].

Định dạng tệp MSI

Tệp MSI, còn được gọi là Windows Windows Installer, bao gồm một thành phần API và phần mềm của Microsoft Windows sử dụng để cài đặt, xóa và bảo trì phần mềm. Thông tin cài đặt và các tệp tùy chọn khác, được đóng gói dưới dạng các gói cài đặt. Nhấp vào [đây][11] để xem thêm chi tiết

Kết luận

Trong bài viết này, bạn đã tìm hiểu về các định dạng tệp thực thi và các loại tệp thực thi thường được sử dụng. Bạn có thể tìm hiểu thêm về các định dạng tệp khác nhau bằng cách sử dụng [tài liệu][12]. Trong trường hợp bạn sẽ có bất kỳ câu hỏi nào, hãy cho chúng tôi biết qua [diễn đàn] của chúng tôi [13]. [2]: #BAT-file-format [3]: #CGI-file-format [4]: #COM-file-format [5]: #EXE-file-format [6]: #MSI-file-format [7]: https://docs.fileformat.com/executable/bat/ [8]: https://docs.fileformat.com/executable/cgi/ [9]: https://docs.fileformat.com/executable/com/ [10]: https://docs.fileformat.com/executable/exe/ [11]: https://docs.fileformat.com/executable/msi/ [12]: https://docs.aspose.com/pdf/java [13]: https://forum.fileformat.com/