Chủ YếU Windows 10 Nén thành ZIP và giải nén từ ZIP bằng PowerShell

Nén thành ZIP và giải nén từ ZIP bằng PowerShell



PowerShell là một dạng dấu nhắc lệnh nâng cao. Nó được mở rộng với một tập hợp lớn các lệnh ghép ngắn sẵn sàng sử dụng và đi kèm với khả năng sử dụng .NET framework / C # trong các tình huống khác nhau. Windows bao gồm một công cụ GUI, PowerShell ISE, cho phép chỉnh sửa và gỡ lỗi các tập lệnh một cách hữu ích. Một tính năng ít được biết đến của PowerShell là khả năng nén thành ZIP và trích xuất tệp từ kho lưu trữ ZIP. Tính năng này có thể được sử dụng trong các tình huống tự động hóa của riêng bạn.

Quảng cáo

PowerShell ban đầu được phát hành vào tháng 11 năm 2006 cho Windows XP SP2, Windows Server 2003 SP1 và Windows Vista. Ngày nay, nó là một sản phẩm mã nguồn mở khác. PowerShell 5.1 đã giới thiệu các phiên bản cho ứng dụng. Microsoft lần đầu tiên công bố phiên bản PowerShell Core vào ngày 18 tháng 8 năm 2016, cùng với quyết định của họ về việc sản phẩm đa nền tảng, độc lập với Windows, mã nguồn mở và miễn phí . Nó được phát hành vào ngày 10 tháng 1 năm 2018 cho người dùng Windows, macOS và Linux. Bây giờ nó có vòng đời hỗ trợ riêng. Microsoft có kế hoạch phát hành một phiên bản nhỏ cho PowerShell Core 6.0 mỗi sáu tháng. PowerShell Core 6.1 được phát hành vào ngày 13 tháng 9 năm 2018.

Như bạn có thể đã biết, khả năng tạo tệp zip mà không cần sử dụng các công cụ của bên thứ ba đã xuất hiện trong Windows cách đây khá lâu. Phiên bản Windows đầu tiên có hỗ trợ lưu trữ ZIP gốc là Windows Me. Tất cả các phiên bản Windows hiện đại đều hỗ trợ định dạng lưu trữ này. Để đặt một tệp hoặc thư mục bên trong kho lưu trữ zip trong Windows 10, tất cả những gì bạn cần làm là nhấp chuột phải vào tệp hoặc thư mục đó và chọn Gửi tới - Thư mục nén (đã nén) từ menu ngữ cảnh. Tuy nhiên, có các công cụ dòng lệnh để nén các tệp của bạn thành một kho lưu trữ zip. Để có được chức năng này, bạn có thể sử dụng giải pháp của bên thứ ba.

Nếu bạn đang sử dụng tập lệnh PowerShell để tự động hóa các tác vụ của mình, bạn sẽ rất vui khi biết rằng PowerShell cho phép tạo các kho lưu trữ ZIP. Đây là cách nó có thể được thực hiện.

Để nén tệp thành ZIP bằng PowerShell,

  1. Mở PowerShell . Mẹo: Bạn có thể thêm menu ngữ cảnh 'Mở PowerShell với tư cách quản trị viên' .
  2. Nhập hoặc sao chép-dán lệnh sau:
    Compress-Archive -LiteralPath 'path to your files' -DestinationPath 'path to your archive.zip'
  3. Thay thế phần đường dẫn trong lệnh trên bằng các giá trị thực.

Để giải nén tệp từ ZIP bằng PowerShell,

  1. Mở PowerShell . Mẹo: Bạn có thể thêm menu ngữ cảnh 'Mở PowerShell với tư cách quản trị viên' .
  2. Nhập hoặc sao chép-dán lệnh sau:
    Mở rộng-Lưu trữ -LiteralPath 'đường dẫn to your archive.zip' -DestinationPath 'Đường dẫn nơi to lưu trữ các tệp được trích xuất' -Force
  3. Thay thế phần đường dẫn trong lệnh trên bằng các giá trị thực tế.

Bạn xong việc rồi.

Những bài viết liên quan.

  • Tạo liên kết tượng trưng trong Windows 10 với PowerShell
  • Tìm phiên bản PowerShell trong Windows
  • Tạo tài khoản người dùng trong Windows 10 với PowerShell
  • Hiển thị thông báo tin nhắn từ PowerShell
  • Tạo lối tắt để chạy tệp PS1 PowerShell trong Windows 10
  • Tạo mã QR bằng PowerShell trong Windows 10
  • Tìm lịch sử nâng cấp Windows của bạn với PowerShell
  • Tạo thanh USB có thể khởi động Windows 10 với PowerShell
  • Nhận số lượng từ, ký tự và dòng trong tệp bằng PowerShell
  • Thêm PowerShell làm Menu ngữ cảnh quản trị viên trong Windows 10
  • Thêm tệp PowerShell (* .ps1) vào Menu ngữ cảnh mới của File Explorer
  • Lấy tệp băm bằng PowerShell trong Windows 10
  • Cách khởi động lại máy tính bằng PowerShell
  • Bắt đầu một quy trình được nâng cao từ PowerShell

Bài ViếT Thú Vị

Editor Choice

Lên lịch Cập nhật Chữ ký của Bộ bảo vệ trong Windows 10
Lên lịch Cập nhật Chữ ký của Bộ bảo vệ trong Windows 10
Cách lên lịch cập nhật chữ ký cho Microsoft Defender Antivirus trong Windows 10 Microsoft Defender (trước đây là Windows Defender) Antivirus sử dụng các định nghĩa thông minh bảo mật để phát hiện các mối đe dọa. Windows 10 tự động tải xuống thông tin mới nhất hiện có thông qua Windows Update. Bạn cũng có thể tạo lịch biểu tùy chỉnh để nhận các bản cập nhật chữ ký thường xuyên hơn hoặc khi Windows Update
Cách lấy lại nút dấu sao đánh dấu vào thanh địa chỉ của Firefox
Cách lấy lại nút dấu sao đánh dấu vào thanh địa chỉ của Firefox
Với bản cập nhật trong tương lai cho Firefox, Mozilla có kế hoạch tung ra giao diện người dùng mới cho trình duyệt này, được gọi là Australis. Tại Winaero, tôi thường đề cập đến các cách làm cho Firefox có được giao diện cổ điển. Hôm nay, tôi muốn hướng dẫn bạn các bước để khôi phục nút dấu sao dấu trang cũ bằng 1 lần nhấp trong
Cách xóa ai đó khỏi nhóm tin nhắn văn bản trên iPhone
Cách xóa ai đó khỏi nhóm tin nhắn văn bản trên iPhone
Nếu bạn muốn xóa ai đó khỏi nhóm tin nhắn văn bản trên iPhone, điều đó dễ dàng hơn bạn nghĩ trong iMessage. Nếu bạn đang sử dụng tin nhắn nhóm iMessage và ai đó không còn thuộc nhóm nữa, nó
Lưu trữ thẻ: Tùy chọn khởi động Windows 10
Lưu trữ thẻ: Tùy chọn khởi động Windows 10
Cách hiển thị độ cao trong Google Earth
Cách hiển thị độ cao trong Google Earth
Google Earth đã là một ứng dụng duyệt Earth gọn gàng trong nhiều năm nay. Tuy nhiên, các phiên bản mới hơn đi kèm với nhiều công cụ bổ sung, hiển thị các mô tả ngày càng chi tiết về hành tinh của chúng ta và cho phép người dùng sử dụng ứng dụng theo một số cách.
Cách dừng ghi màn hình trong QuickTime
Cách dừng ghi màn hình trong QuickTime
Một trong những tính năng ấn tượng nhất của QuickTime là ghi màn hình dễ dàng. Bạn không cần phải am hiểu công nghệ để bắt đầu ghi lại màn hình của mình, nhưng bạn có thể gặp sự cố khi kết thúc phiên của mình. Điều này có thể xảy ra nếu bạn không thể
Làm thế nào để biết nếu ai đó đã thêm bạn trên Snapchat
Làm thế nào để biết nếu ai đó đã thêm bạn trên Snapchat
Khi nói đến việc gửi ảnh và video nhanh chóng cho bạn bè của bạn trực tuyến, không có ứng dụng xã hội nào tốt hơn Snapchat. Cho dù bạn muốn gửi một bức ảnh chụp bạn và bạn bè của bạn đang có khoảng thời gian tuyệt vời tại một buổi hòa nhạc,