2009-10-19 44 views
10

Tôi muốn có thể kiểm tra trình cài đặt ứng dụng và tìm hiểu tệp nào sẽ cài đặt. Đối với điểm thưởng: Tôi muốn có thể trích xuất các tệp vào thư mục mà tôi chọn thay vì chạy trình cài đặt. Nếu không thể, tôi sẽ giải quyết để có thể có được danh sách các tập tin được cài đặt sau khi cài đặt.Làm thế nào để liệt kê các tệp được cài đặt bởi một Trình cài đặt Windows đã cho?

Trong thế giới Linux của các gói .deb (Debian) và .rpm, tôi có thể liệt kê nội dung của bất kỳ gói nào được cài đặt bằng công cụ như "dpkg" hoặc "rpm". Tôi thậm chí có thể thăm dò tập tin gói và nhận danh sách trước khi cài đặt gói. Cơ chế tương đương trong Windows XP là gì?

Trả lời

0

Bạn có thể thử phần mềm trình gỡ cài đặt bên thứ ba sẽ theo dõi quá trình cài đặt và ghi nhật ký các thay đổi, tệp/đăng ký, v.v. Ví dụ: http://www.martau.com/

+0

Một phần mềm bị xóa khỏi internet vì chúng bị hỏng. Nhưng tôi đã trả tiền giấy phép của mình. Làm thế nào tôi có thể trước khi gỡ bỏ cài đặt, sao chép toàn bộ tập tin của gói đó? – YumYumYum

3

Mặc dù có thể trích xuất tệp từ gói .MSI mà không chạy tệp thông qua mã tùy chỉnh, vẫn dễ dàng hơn để chạy cài đặt quản trị (msiexec /a package.msi). Thao tác này sẽ trích xuất các tệp của nó thành một định dạng mà sau đó có thể được sử dụng để thực hiện cài đặt hoặc chỉ cho phép bạn kiểm tra nội dung của nó.

Các vấn đề liên quan