Computer >> Máy Tính >  >> Hệ thống >> Windows

Cách nén/giải nén tệp bằng Powershell trên Windows 10

Chức năng Zip cho phép bạn nén một tệp thành kích thước nhỏ hơn với tất cả các cấu hình liên quan được nén trong một tệp duy nhất. Bằng cách này, các tệp Zip được nén như vậy có thể dễ dàng chia sẻ với người khác qua email hoặc các phương tiện chia sẻ tệp khác.

Để thực hiện chức năng Zip, thông thường người dùng sử dụng các phần mềm RAR như WinRAR và 7-zip. Nhưng bạn có biết, bạn cũng có thể sử dụng Windows Powershell tích hợp sẵn để Nén/Giải nén tệp không? Hãy bắt tay vào quá trình –

Đọc thêm: Cách nén tệp trong Windows và Mac

Làm cách nào để nén tệp bằng Windows Powershell?

Hãy bắt đầu với việc nén một tập tin. Hãy thực hiện quy trình bên dưới để nén hoặc Nén tệp bằng Windows Powershell:

Bước 1: Mở Powershell bằng cách tìm kiếm nó trong Menu Bắt đầu của Windows .

Bước 2: Bây giờ bạn cần gõ lệnh theo cú pháp sau –

Đây là ý nghĩa của dòng lệnh:

Compress-Archive -LiteralPath <PathToFiles> -DestinationPath <PathToDestination>

  • Đường dẫn đến tệp: Đường dẫn đến tệp nguồn mà bạn muốn nén.
  • Đường tới đích: Điểm đến mà bạn muốn tệp nén chuyển đến.

Bước 3: Ví dụ:lệnh ở đây, sau khi thay thế các tham số ở trên bằng một đường dẫn tệp có liên quan, sẽ là –

Compress-Archive -LiteralPath ‘C:\Users\AbhishekSharma\Downloads/tweakshotsetupg_tweaking-default.exe’,’‘C:\Users\AbhishekSharma\Downloads/adrsetup_systweak-default.exe’ -DestinationPath ‘G:\Systweak\Apps.zip’

Nếu bạn để ý, đường dẫn đến hai tệp mà tôi muốn nén được phân tách bằng dấu phẩy (,) . Bạn có thể thêm bao nhiêu đường dẫn bằng cách tách chúng bằng dấu phẩy. Cả hai đường dẫn tệp này phải được đặt trong dấu ngoặc kép (‘’) .

Cách nén/giải nén tệp bằng Powershell trên Windows 10
Thêm vào đó, ở cuối đường dẫn đích, tôi đã thêm Apps. nén , là tên file nén do mình tự đặt. Nếu bạn không đặt tên cho tệp nén kết quả, tệp đó sẽ được lưu dưới dạng .zip trong đường dẫn đích.

Làm cách nào để nén các thư mục bằng Windows Powershell?

Bước 1: Mở Powershell bằng cách tìm kiếm nó trong Menu Bắt đầu của Windows .

Bước 2: Cú pháp và lệnh bây giờ sẽ thay đổi một chút vì bạn muốn toàn bộ thư mục và mọi thứ bên trong nó được nén vào một tệp Zip. Bây giờ bạn cần gõ lệnh theo cú pháp sau –

Compress-Archive -LiteralPath <PathToFolder> -DestinationPath <PathToDestination>

Đường dẫn tới thư mục ở đây đại diện cho đường dẫn đến thư mục chứa nội dung mà bạn muốn nén thành một tệp zip duy nhất.

Bước 3: Nếu bạn thực hiện lại lệnh trên và quyết định nén toàn bộ Tải xuống thư mục thay vì hai tệp thiết lập trong đó, lệnh sẽ như thế nào –

Compress-Archive -LiteralPath ‘C:\Users\AbhishekSharma\Downloads’ -DestinationPath ‘G:\Systweak\Apps.zip’

Cách nén/giải nén tệp bằng Powershell trên Windows 10

Cách giải nén tệp bằng Windows Powershell?

Quá trình giải nén một tệp nén và mở rộng nội dung của nó dễ dàng hơn nhiều. Tất cả những gì bạn cần là đường dẫn đến thư mục/tệp Zip và đường dẫn đích. Đây là cách bạn có thể làm:

Bước 1: Mở Powershell bằng cách tìm kiếm nó trong Menu Bắt đầu của Windows .

Bước 2: Cú pháp ở đây sẽ thay đổi từ Compressed-Archive để Mở rộng Lưu trữ theo sau là các đường dẫn –

Expand-Archive -LiteralPath <PathToZipFile> -DestinationPath <PathToDestination>

Bước 3: Nếu chúng ta đảo ngược lệnh Zip trước đó và sử dụng cùng đường dẫn thư mục, lệnh giải nén tệp bằng Powershell sẽ là –

Expand-Archive -LiteralPath ‘G:\Systweak\Apps.zip’  -DestinationPath ‘C:\Users\AbhishekSharma\Downloads’

Cách nén/giải nén tệp bằng Powershell trên Windows 10

Sau đó, nội dung từ Tệp Zip ứng dụng sẽ được mở rộng vào thư mục Tải xuống. Trong trường hợp bạn chỉ định một thư mục không tồn tại thay cho đường dẫn đích, Powershell sẽ tạo thư mục có tên đã chỉ định trước khi giải nén.

Ngoài ra, nếu bạn chạy lệnh mà không chỉ định đường dẫn đích, Powershell sẽ tạo một thư mục Lưu trữ trong Người dùng thư mục C-Drive của bạn , đường dẫn đến đó là –

‘C:\Users\AbhishekSharma.’

Trong trường hợp đã có thư mục Lưu trữ, Powershell sẽ trả về lỗi khi thực thi lệnh. Tuy nhiên, bạn có thể ra lệnh cho Powershell ghi đè dữ liệu của thư mục Lưu trữ trước đó và điền vào đó nội dung được mở rộng từ tệp Zip. Tuy nhiên, sau khi bị ghi đè, các tệp cũ hơn sẽ bị xóa vĩnh viễn.

Bạn cũng có thể thích

Ai cần PC? Tìm hiểu cách nén/giải nén tệp trên Android của bạn