Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Chạy máy chủ | Ubuntu > | Fedora > |


Biểu tượng yêu thích OnWorks

innoextract - Trực tuyến trên đám mây

Chạy innoextract trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh innoextract có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


innoextract - công cụ giải nén các trình cài đặt được tạo bởi Inno Setup

SYNOPSIS


đổi mới [--trích xuất] [- chữ hoa] [tùy chọn] [--] người cài đặt hữu ích. Cảm ơn !

đổi mới --danh sách [tùy chọn] [--] người cài đặt hữu ích. Cảm ơn !

đổi mới --kiểm tra [tùy chọn] [--] người cài đặt hữu ích. Cảm ơn !

MÔ TẢ


đổi mới là một công cụ có thể trích xuất các tệp thực thi của trình cài đặt được tạo bởi Inno Setup.

đổi mới sẽ trích xuất các tệp từ trình cài đặt được chỉ định trên dòng lệnh.

Để giải nén trình cài đặt nhiều phần với các tệp dữ liệu bên ngoài, chỉ tệp thực thi (.exe)
tệp cần được cung cấp làm đối số cho đổi mới.

LỰA CHỌN TÓM TẮT


Dưới đây là một bản tóm tắt ngắn về các tùy chọn có sẵn trong innoextract. Vui lòng tham khảo
tài liệu chi tiết dưới đây cho một mô tả đầy đủ.

Chung lựa chọn:
-h --help Hiển thị các tùy chọn được hỗ trợ
-v --version Thông tin phiên bản in
--license Hiển thị thông tin giấy phép

Hành động:
-t --test Chỉ xác minh tổng kiểm tra, không viết bất cứ điều gì
-e --extract Trích xuất tệp (hành động mặc định)
-l --list Chỉ liệt kê các tệp, không ghi bất cứ thứ gì
--list-language Liệt kê các ngôn ngữ được trình cài đặt hỗ trợ
--gog-game-id Xác định ID trò chơi GOG.com cho trình cài đặt này

Bổ ngữ:
--Sự va chạm HÀNH ĐỘNG Cách xử lý xung đột tên tệp
--default-language Ngôn ngữ mặc định để đổi tên
--dump Dump nội dung mà không cần chuyển đổi tên tệp
-L --lowercase Chuyển đổi tên tệp đã trích xuất thành chữ thường
-T --timestamps TZ Múi giờ cho thời gian của tệp hoặc "cục bộ" hoặc "không có"
-d --output-dir DIR Giải nén tệp vào thư mục nhất định
-g --gog Xử lý lưu trữ bổ sung từ trình cài đặt GOG.com

Bộ lọc:
-m --exclude-temp Không giải nén các tệp tạm thời
--ngôn ngữ NGÔN NGỮ Chỉ giải nén các tệp cho ngôn ngữ này
--chỉ ngôn ngữ Chỉ trích xuất các tệp dành riêng cho ngôn ngữ
-Tôi - bao gồm EXPR Chỉ giải nén các tệp phù hợp với đường dẫn này

Giao diện lựa chọn:
-q --quiet Đưa ra ít thông tin hơn
-s --silent Thông tin cảnh báo / lỗi chỉ đầu ra
- không cảnh báo-không sử dụng Không cảnh báo khi không sử dụng . Bin các tập tin
-c --color [=Kích hoạt] Bật / tắt đầu ra màu
-p --progress [=Kích hoạt] Bật / tắt thanh tiến trình

LỰA CHỌN


-- Coi tất cả các đối số sau đối số này là tệp, ngay cả khi chúng bắt đầu bằng dấu gạch ngang.

--Sự va chạm HÀNH ĐỘNG
Trình cài đặt Inno Setup có thể chứa nhiều tệp có cùng tên. Tùy chọn này
cho innoextract biết phải làm gì khi gặp phải những va chạm như vậy. Các hành động hợp lệ
là:

"ghi đè"Chỉ giải nén một trong các tệp va chạm. Lựa chọn được thực hiện tương tự
cách Inno Setup ghi đè lên các tệp trong khi cài đặt. Đây là mặc định.

"đổi tên"Đổi tên tệp trong va chạm được đặt bằng cách thêm" #thành phần",
"@Ngôn ngữ"và / hoặc" $id" Ở đâu thành phầnNgôn ngữ là tập tin độc đáo
thành phần và ngôn ngữ và id là số thấp nhất để làm cho tên tệp là duy nhất. Nếu như
các --ngôn ngữ mặc định được chỉ định, "@Ngôn ngữ"thành phần bị bỏ qua nếu nó
khớp với ngôn ngữ mặc định.

"lôi“Thoát hiểm khi phát hiện va chạm.

--ngôn ngữ mặc định NGÔN NGỮ
Đặt một ngôn ngữ làm mặc định.

Với --collisions = ghi đè (mặc định) điều này sẽ thay đổi sự lựa chọn của tệp
giữ để luôn thích ngôn ngữ nhất định. Trên thực tế, --ngôn ngữ mặc định cư xử
gần giống --ngôn ngữ, ngoại trừ việc các tệp được trích xuất cho tất cả các ngôn ngữ nếu chúng
có các tên khác nhau.

Khi sử dụng --collisions = đổi tên Tùy chọn, --ngôn ngữ mặc định chọn một ngôn ngữ
mà các tệp sẽ giữ tên gốc nếu có thể.

-c, --màu sắc[=Kích hoạt]
Theo mặc định đổi mới sẽ cố gắng phát hiện xem thiết bị đầu cuối có hỗ trợ thoát trình bao không
mã và bật hoặc tắt đầu ra màu tương ứng. Cụ thể, màu sắc sẽ là
được kích hoạt nếu cả hai stdoutstderr trỏ đến một TTY và HẠN biến môi trường
không được đặt thành "câm". Đi qua 1 or đúng đến --màu sắc để buộc đầu ra màu. Đi qua 0 or
sai để không bao giờ xuất mã màu.

--bãi rác Không chuyển đổi đường dẫn Windows thành đường dẫn UNIX và không thay thế các biến trong đường dẫn.

-m, --exclude-temp
Không giải nén các tệp đã bị xóa khi kết thúc quá trình cài đặt.
Các tệp như vậy được đánh dấu bằng [tạm thời] trong danh sách tệp.

Tùy chọn này được ưu tiên hơn --bao gồm--ngôn ngữ: các tệp tạm thời là
không bao giờ được trích xuất khi sử dụng --exclude-temp, ngay cả khi chúng khớp với
ngôn ngữ hoặc bao gồm các biểu thức.

-e, --trích xuất
Giải nén tất cả các tệp vào thư mục hiện tại. Hành động này được bật theo mặc định,
trừ khi một trong hai --danh sách or --trích xuất được quy định. Bạn chỉ có thể chỉ định một trong số
--trích xuất--kiểm tra.

-g, --gog
Cố gắng xử lý các tệp .bin bổ sung có cùng tên cơ sở như thiết lập nhưng
không thực sự là một phần của trình cài đặt Inno Setup. Đây là trường hợp mới hơn
trình cài đặt GOG.com nhiều phần trong đó các tệp .bin này là kho lưu trữ RAR, tiềm năng
được mã hóa bằng tổng kiểm tra MD5 của ID trò chơi (xem --gog-game-id Tùy chọn).

Việc giải nén các kho lưu trữ RAR này yêu cầu dòng lệnh rar, unrar hoặc lsar / unar
tiện ích trong PATH.

Mô hình --danh sách, --kiểm tra, --trích xuất--output-dir các tùy chọn được chuyển cho
unrar / unar, nhưng các tùy chọn khác có thể bị bỏ qua đối với các tệp RAR. Đối với RAR nhiều phần
kho lưu trữ, --kiểm tra yêu cầu một thư mục đầu ra có thể ghi cho các tệp tạm thời.

Lưu ý rằng đó là tùy chọn dành cho người cài đặt GOG.com. Những người cài đặt khác có thể đến
được đóng gói với các ngoại lai khác nhau . Bin mà tùy chọn này có thể không
xử lý.

--gog-game-id
Xác định ID được GOG.com sử dụng cho trò chơi có trong trình cài đặt này. Cái này
sẽ chỉ hoạt động với trình cài đặt GOG.com hỗ trợ Galaxy.

Tùy chọn này có thể được kết hợp với --im lặng chỉ in ID trò chơi mà không có
cú pháp bổ sung sẽ làm cho việc sử dụng các tập lệnh khác khó hơn.

Mô hình --gog-game-id hành động có thể được kết hợp với --danh sách, --kiểm tra, --trích xuất và / hoặc
- danh sách-ngôn ngữ. Nếu --im lặng--gog-game-id được kết hợp với --danh sách và / hoặc
- danh sách-ngôn ngữ, ID trò chơi (hoặc một dòng trống) sẽ được in trên dòng riêng của nó
trước danh sách tệp nhưng sau danh sách ngôn ngữ.

Đối với trình cài đặt GOG.com nhiều phần mới hơn, . Bin các tệp không phải là một phần của Inno
Thiết lập trình cài đặt nhưng thay vào đó là các kho lưu trữ RAR. Một số tệp RAR này là
được mã hóa, với mật khẩu là tổng kiểm tra MD5 của ID trò chơi:

đổi mới --gog-game-id --im lặng thiết lập _.... exe | md5sum | cắt -d '' -f 1

-h, --Cứu giúp
Hiển thị danh sách các tùy chọn được hỗ trợ.

-I, --bao gồm EXPR
Nếu tùy chọn này được chỉ định, innoextract sẽ chỉ xử lý các tệp có đường dẫn phù hợp
EXPR. Biểu thức có thể là một thành phần đường dẫn đơn (tệp hoặc thư mục
tên) hoặc một loạt các thành phần đường dẫn kế tiếp được kết hợp bởi dấu phân tách đường dẫn hệ điều hành (\
trên Windows, / ở nơi khác).

Biểu thức luôn được so khớp với một hoặc nhiều thành phần đường dẫn đầy đủ.
Tính năng lọc theo các phần của tên tệp hiện không được hỗ trợ. Kết hợp là xong trường hợp-
một cách vô cảm.

EXPR có thể chứa một dấu phân tách đường dẫn đầu, trong trường hợp đó, phần còn lại của
biểu thức được so khớp với điểm bắt đầu của đường dẫn. Nếu không, biểu thức là
khớp với bất kỳ phần nào của đường dẫn.

Mô hình --bao gồm tùy chọn có thể được lặp lại để cho phép các tệp khớp với một trong các
nhiều mẫu. Nếu như --bao gồm không được sử dụng, tất cả các tệp được xử lý.

--ngôn ngữ NGÔN NGỮ
Chỉ trích xuất các tệp và tệp độc lập với ngôn ngữ cho ngôn ngữ nhất định. Qua
mặc định tất cả các tệp được trích xuất.

Để bỏ qua các tệp không phụ thuộc vào ngôn ngữ, hãy kết hợp tùy chọn này với --chỉ ngôn ngữ.

--chỉ ngôn ngữ
Chỉ trích xuất các tệp dành riêng cho ngôn ngữ.

Tùy chọn này có thể được kết hợp với --ngôn ngữ để chỉ trích xuất các tệp của một
ngôn ngữ.

--giấy phép
Hiển thị thông tin giấy phép.

-l, --danh sách
Liệt kê các tệp có trong trình cài đặt nhưng không giải nén bất cứ thứ gì.

Tùy chọn này có thể được kết hợp với --im lặng chỉ in tên của những thứ được chứa
các tệp (một trên mỗi dòng) mà không có cú pháp bổ sung sẽ làm cho các tệp khác sử dụng
kịch bản khó hơn.

Mô hình --danh sách hành động có thể được kết hợp với --kiểm tra, --trích xuất, - danh sách-ngôn ngữ và / hoặc
--gog-game-id để hiển thị tên của các tệp khi chúng được trích xuất ngay cả với
--im lặng.

- danh sách-ngôn ngữ
Liệt kê các ngôn ngữ được hỗ trợ bởi trình cài đặt.

Tùy chọn này có thể được kết hợp với --im lặng để chỉ in các số nhận dạng của
ngôn ngữ (một trên mỗi dòng) theo sau bởi một khoảng trắng và sau đó là tên ngôn ngữ, không có
cú pháp bổ sung sẽ làm cho việc sử dụng các tập lệnh khác khó hơn.

Mô hình - danh sách-ngôn ngữ hành động có thể được kết hợp với --danh sách, --kiểm tra, --trích xuất và / hoặc
--gog-game-id để hiển thị các ngôn ngữ có sẵn trước khi làm bất cứ điều gì khác. Nếu như
--im lặng- danh sách-ngôn ngữ được kết hợp với --danh sách và / hoặc --gog-game-id, Các
danh sách ngôn ngữ sẽ được kết thúc bằng một dòng trống và sẽ đứng trước cả trò chơi
ID và danh sách tệp.

-L, - chữ hoa
Chuyển đổi tên tệp được lưu trữ trong trình cài đặt thành chữ thường trước khi giải nén.

-d, --output-dir DIR
Giải nén tất cả các tệp vào thư mục nhất định. Theo mặc định, đổi mới sẽ giải nén
tất cả các tệp vào thư mục hiện tại.

Nếu thư mục được chỉ định không tồn tại, nó sẽ được tạo. Tuy nhiên, phụ huynh
thư mục phải tồn tại hoặc giải nén sẽ không thành công.

-p, --phát triển[=Kích hoạt]
Theo mặc định đổi mới sẽ cố gắng phát hiện xem thiết bị đầu cuối có hỗ trợ thoát trình bao không
mã và bật hoặc tắt đầu ra thanh tiến trình tương ứng. Đi qua 1 or đúng đến
--phát triển để buộc đầu ra thanh tiến trình. Đi qua 0 or sai để không bao giờ thể hiện một sự tiến bộ
quán ba.

-q, --Yên lặng
Đầu ra ít dài dòng hơn.

-s, --im lặng
Không xuất bất kỳ thứ gì ngoại trừ lỗi và cảnh báo trừ khi được yêu cầu rõ ràng.

Tùy chọn này có thể được kết hợp với --danh sách chỉ in tên của những thứ được chứa
các tệp (một trên mỗi dòng) mà không có cú pháp bổ sung sẽ làm cho các tệp khác sử dụng
kịch bản khó hơn.

-t, --kiểm tra
Kiểm tra tính toàn vẹn của kho lưu trữ nhưng không ghi bất kỳ tệp đầu ra nào. Bạn chỉ có thể chỉ định một
of --trích xuất--kiểm tra.

-T, --dấu thời gian TZ
Trình cài đặt Inno Setup có thể chứa dấu thời gian ở cả múi giờ UTC và 'địa phương'.

Mô hình --dấu thời gian tùy chọn chỉ định múi giờ nên được sử dụng để điều chỉnh
thời gian tệp 'cục bộ'.

Các giá trị hợp lệ là những giá trị được chấp nhận bởi tzset trong TZ biến môi trường, ngoại trừ
với hướng của khoảng thời gian bị đảo ngược: cả hai -T CET-T GMT + 1 sẽ (khi nào
DST đang có hiệu lực) cho kết quả tương tự.

Ngoài múi giờ, hai giá trị đặc biệt được chấp nhận:

"không ai"Không bảo toàn thời gian tệp cho các tệp được trích xuất, cả cho UTC và 'cục bộ'
dấu thời gian. Thời gian tệp sẽ được giữ nguyên theo cách hệ điều hành thiết lập chúng khi tạo
các tập tin đầu ra.

"địa phương"Sử dụng múi giờ hệ thống cho dấu thời gian 'cục bộ'. Đây là Inno thông thường
Hành vi thiết lập và có thể được sử dụng cùng với TZ biến môi trường.

Giá trị mặc định cho tùy chọn này là UTC, khiến innoextract không điều chỉnh được 'cục bộ'
thời gian tập tin. Thời gian tệp được đánh dấu là UTC trong tệp Inno Setup sẽ không bao giờ được điều chỉnh
không có vấn đề gì --dấu thời gian được đặt thành.

-v, --phiên bản
In đổi mới số phiên bản và các phiên bản Inno Setup được hỗ trợ.

Nếu kết hợp với --im lặng tùy chọn, chỉ phiên bản con số được in.
Nếu không, đầu ra sẽ chứa tên (innoextract) theo sau là phiên bản
số trên dòng đầu tiên và, trừ khi --Yên lặng các tùy chọn được chỉ định, phạm vi
của các phiên bản trình cài đặt Inno Setup được hỗ trợ trên dòng thứ hai.

- không cảnh báo-không sử dụng
Theo mặc định, innoextract sẽ in cảnh báo nếu nó gặp phải . Bin các tập tin trông
giống như chúng có thể là một phần của thiết lập nhưng không được sử dụng. Tùy chọn này vô hiệu hóa điều đó
cảnh báo.

EXIT GIÁ TRỊ


0 Sự thành công

1 Cú pháp hoặc lỗi sử dụng

2+ Tệp thiết lập bị hỏng hoặc không được hỗ trợ hoặc lỗi đầu vào / đầu ra

GIỚI HẠN


Không hỗ trợ giải nén các thành phần riêng lẻ và hỗ trợ lọc hạn chế
bằng tên.

Các tập lệnh và kiểm tra bao gồm không được thực thi.

Ánh xạ từ các biến Inno Setup như thư mục ứng dụng đến các thư mục con là
được mã hóa cứng.

Tên cho tệp đĩa / lát dữ liệu trong trình cài đặt nhiều tệp phải tuân theo cách đặt tên tiêu chuẩn
kế hoạch.

Trình cài đặt được mã hóa không được hỗ trợ.

Sử dụng innoextract trực tuyến bằng các dịch vụ onworks.net


Ad


Ad