Hướng dẫn

Làm thế nào để thay đổi siêu dữ liệu được lưu trữ trong tập tin thực thi trong Windows

Trong một bài viết khác về siêu dữ liệu có trong các tệp, chúng tôi đã chỉ ra cách xem siêu dữ liệu của tệp và cách thay đổi siêu dữ liệu cho các tệp phổ biến như tài liệu hoặc hình ảnh. Nhưng những gì về siêu dữ liệu đi kèm với các tập tin thực thi (.exe, .dll hoặc.ocx)? Với sự trợ giúp của các công cụ của bên thứ ba, siêu dữ liệu của họ cũng có thể thay đổi. Hướng dẫn này sẽ hiển thị như thế nào.

Trình chỉnh sửa tài nguyên cho các chương trình Windows

Nếu bạn muốn thay đổi các thuộc tính của bất kỳ tập tin thực thi nào, thì bạn cần một trình soạn thảo tài nguyên. Một tìm kiếm trên web sẽ tiết lộ nhiều công cụ, cả miễn phí và thương mại. Các công cụ hàng đầu mà tôi đề nghị là Trình chỉnh sửa tài nguyên ResEdit được trình bày chi tiết trong hướng dẫn này và Resource Hacker - một công cụ tương tự có chức năng sử dụng cùng các nguyên tắc.

Tải xuống và chạy Trình chỉnh sửa tài nguyên RestEdit

Truy cập trang Chỉnh sửa tài nguyên chính thức của ResEdit và tải xuống phiên bản thích hợp cho hệ điều hành của bạn: 32 bit hoặc 64 bit. Nó là miễn phí.

Trích xuất nội dung của kho lưu trữ bằng cách sử dụng 7-Zip hoặc một trình lưu trữ tệp khác biết cách làm việc với định dạng 7z .

Sau đó, chạy công cụ với tư cách quản trị viên (nhấp chuột phải và chọn "Chạy với tư cách quản trị viên" ). Nếu không, khi bạn cố gắng sửa đổi dữ liệu được lưu trữ trong tệp thi hành, có khả năng công cụ sẽ ngừng phản hồi và không lưu thay đổi của bạn.

Khi bạn mở ResEdit Resource Editor, cửa sổ của nó khá trống và chỉ có một vài nút hoạt động.

Mở một tệp thực thi và sửa đổi siêu dữ liệu của nó

Khi ResEdit được khởi động, hãy mở tệp thực thi có thuộc tính bạn muốn thay đổi.

LƯU Ý: Trước khi thực hiện bất kỳ thay đổi nào đối với tệp, tốt nhất là tạo bản sao lưu của tệp, có thể được sử dụng trong trường hợp có sự cố.

Khi tệp thực thi đã chọn được mở, bạn sẽ thấy nhiều mục nhập trong phần Tài nguyên . Các mục này khác với tệp vào tệp, cũng như tên và số của chúng.

Siêu dữ liệu của tệp thực thi luôn được tìm thấy trong một thư mục có tên Thông tin Phiên bản ở cuối danh sách, trong một mục có tên là 1 . Nhấn vào nó.

Ở bên phải, siêu dữ liệu của tệp thực thi được tiết lộ. Ở đây, bạn có thể nhấp vào bất kỳ giá trị nào và thay đổi nó theo ý thích của bạn. Các trường được hiển thị có thể chỉnh sửa được.

Khi việc này hoàn tất, hãy nhấn nút Lưu để ghi đè siêu dữ liệu của tệp.

Những thứ khác có thể được chỉnh sửa?

Với ResEdit Resource Editor, bạn có thể thay đổi nhiều khía cạnh khác của một tập tin. Ví dụ: bạn có thể chỉnh sửa và thay đổi các biểu tượng được lưu trữ trong đó hoặc một số menu và cửa sổ đối thoại của nó.

Số lượng những thứ có thể được chỉnh sửa rất khác nhau, tùy thuộc vào cách mỗi thực thi được tạo ra và dữ liệu nào có thể được giải mã bằng Trình chỉnh sửa tài nguyên ResEdit .
Nếu bạn muốn thử nghiệm và thay đổi các khía cạnh khác của một tệp, ngoại trừ siêu dữ liệu của nó, tôi khuyên bạn trước tiên nên đọc tài liệu trợ giúp của ResEdit và tạo các bản sao lưu.

Phần kết luận

Như bạn có thể thấy từ hướng dẫn này, sử dụng ResEdit Resource Editor để chỉnh sửa siêu dữ liệu của tệp là tương đối dễ dàng. Để biết thêm các mẹo và thủ thuật thú vị, vui lòng đọc các bài viết được đề xuất bên dưới.