Cập nhật tệp trong thư mục con với dòng lệnh 7z


4

Như tiêu đề nói rằng tôi muốn cập nhật tệp test.txt nằm trong thư mục có tên Test trong Lưu trữ có tên test.zip

Nếu tôi chạy 7z.exe u test.zip test.txt nếu đặt tập tin trong thư mục gốc. tức là cấu trúc thư mục trông như vậy sau khi cập nhật, nghĩa là bây giờ có một tệp trùng lặp. Tôi muốn cập nhật test.txt trong thư mục con Test

\test.txt
\Test\test.txt

Câu trả lời:


4

Giải pháp đơn giản nhất là thực sự có cùng cấu trúc thư mục và tệp trên đĩa như trong kho lưu trữ.

Vì vậy, bạn sẽ có test.zip trong một thư mục. Trong cùng một thư mục bạn sẽ có kiểm tra thư mục và trong thư mục đó bạn sẽ đặt test.txt Sau đó, bạn sẽ chỉ sử dụng lệnh

7z.exe u test.zip test\test.txt

Đối với việc chỉ định một thư mục đích trong kho lưu trữ, tôi không biết nếu có thể.


Tôi có ý định tự trả lời, nhưng đúng vậy, tất cả những gì bạn cần làm là đảm bảo rằng bạn có cùng cấu trúc thư mục và nó sẽ cập nhật như tôi muốn.
RC1140
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.