ฟังก์ชัน Zip ช่วยให้คุณบีบอัดไฟล์ให้ขนาดเล็กลงพร้อมการกำหนดค่าที่เกี่ยวข้องทั้งหมดบีบอัดในไฟล์เดียว ด้วยวิธีนี้ ไฟล์ Zip ที่บีบอัดแล้วสามารถแชร์กับผู้อื่นผ่านอีเมลหรือสื่อแชร์ไฟล์อื่นๆ ได้อย่างง่ายดาย
ในการทำฟังก์ชัน Zip ผู้ใช้ปกติใช้ซอฟต์แวร์ RAR เช่น WinRAR และ 7-zip แต่คุณรู้ไหมว่าคุณสามารถใช้ Windows PowerShell ที่มาพร้อมระบบในการ Zip/Unzip ไฟล์ได้? มาเริ่มกระบวนการกันเลย –
อ่านเพิ่มเติม: วิธีบีบอัดไฟล์ใน Windows และ Mac
วิธี Zip ไฟล์ด้วย Windows PowerShell
เริ่มต้นด้วยการบีบอัดไฟล์ ไปตามกระบวนการด้านล่างเพื่อบีบอัดหรือ Zip ไฟล์โดยใช้ Windows PowerShell:
ขั้นตอนที่ 1: เปิด PowerShell โดยค้นหาใน Windows Start Menu
ขั้นตอนที่ 2: ตอนนี้คุณต้องพิมพ์คำสั่งโดยใช้ syntax ดังนี้ –
นี่คือความหมายของบรรทัดคำสั่ง:
Compress-Archive -LiteralPath <PathToFiles> -DestinationPath <PathToDestination>
- PathToFiles: เส้นทางไปยังไฟล์ต้นทางที่คุณต้องการบีบอัด
- PathToDestination: ปลายทางที่คุณต้องการให้ไฟล์ที่บีบอัดไป
ขั้นตอนที่ 3: ตัวอย่างเช่น คำสั่งที่นี่ หลังจากแทนที่พารามิเตอร์ข้างต้นด้วยเส้นทางไฟล์ที่เกี่ยวข้อง จะเป็น –
Compress-Archive -LiteralPath 'C:\Users\AbhishekSharma\Downloads/tweakshotsetupg_tweaking-default.exe','C:\Users\AbhishekSharma\Downloads/adrsetup_systweak-default.exe' -DestinationPath 'G:\Systweak\Apps.zip'
หากคุณสังเกต เส้นทางไปยังไฟล์สองไฟล์ที่ฉันต้องการบีบอัดถูกแยกด้วย comma (,) คุณสามารถเพิ่มเส้นทางได้มากเท่าที่ต้องการโดยแยกด้วย comma ทั้งสองเส้นทางไฟล์ต้องอยู่ใน quotation marks ('')

นอกจากนี้ ที่ท้ายของ destination path ฉันเพิ่ม Apps.zip ซึ่งเป็นชื่อของไฟล์ที่บีบอัดที่ฉันตั้งไว้เอง หากคุณไม่ตั้งชื่อไฟล์ที่บีบอัดผลลัพธ์ มันจะถูกบันทึกเป็น .zip ใน destination path
วิธี Zip โฟลเดอร์ด้วย Windows PowerShell
ขั้นตอนที่ 1: เปิด PowerShell โดยค้นหาใน Windows Start Menu
ขั้นตอนที่ 2: Syntax และคำสั่งจะเปลี่ยนไปเล็กน้อย เนื่องจากคุณต้องการโฟลเดอร์ทั้งโฟลเดอร์และทุกอย่างภายในถูกบีบอัดเป็นไฟล์ Zip เดียว ตอนนี้คุณต้องพิมพ์คำสั่งโดยใช้ syntax ดังนี้ –
Compress-Archive -LiteralPath <PathToFolder> -DestinationPath <PathToDestination>
PathToFolder ที่นี่แทนเส้นทางไปยังโฟลเดอร์ที่เนื้อหาของคุณต้องการบีบอัดเป็นไฟล์ zip เดียว
ขั้นตอนที่ 3: หากคุณนำคำสั่งข้างต้นมาใช้ใหม่ และตัดสินใจบีบอัดโฟลเดอร์ Downloads ทั้งโฟลเดอร์แทนที่จะเป็นไฟล์ setup สองไฟล์ที่อยู่ในนั้น คำสั่งจะเป็นแบบนี้ –
Compress-Archive -LiteralPath 'C:\Users\AbhishekSharma\Downloads' -DestinationPath 'G:\Systweak\Apps.zip'
วิธี Unzip ไฟล์ด้วย Windows PowerShell
กระบวนการแยกไฟล์ที่บีบอัดและขยายเนื้อหาของมันง่ายกว่ามาก ทุกสิ่งที่คุณต้องการคือเส้นทางไปยังโฟลเดอร์/ไฟล์ Zip และเส้นทางปลายทาง นี่คือวิธีที่คุณสามารถทำได้:
ขั้นตอนที่ 1: เปิด PowerShell โดยค้นหาใน Windows Start Menu
ขั้นตอนที่ 2: Syntax ที่นี่จะเปลี่ยนจาก Compress-Archive เป็น Expand-Archive ตามด้วยเส้นทาง –
Expand-Archive -LiteralPath <PathToZipFile> -DestinationPath <PathToDestination>
ขั้นตอนที่ 3: หากเรากลับคำสั่ง Zip ก่อนหน้าและใช้เส้นทางโฟลเดอร์เดียวกัน คำสั่งในการ unzip ไฟล์โดยใช้ PowerShell จะเป็น –
Expand-Archive -LiteralPath 'G:\Systweak\Apps.zip' -DestinationPath 'C:\Users\AbhishekSharma\Downloads'

เนื้อหาจาก Apps Zip File จะถูกขยายเข้าไปในโฟลเดอร์ Downloads หากคุณกำหนดโฟลเดอร์ที่ไม่มีอยู่จริงแทน destination path PowerShell จะสร้างโฟลเดอร์ที่ชื่อที่ระบุก่อนการ unzip
นอกจากนี้ หากคุณรันคำสั่งโดยไม่ระบุ destination path PowerShell จะสร้างโฟลเดอร์ Archive ในโฟลเดอร์ Users ของ C-Drive เส้นทางคือ –
‘C:\Users\AbhishekSharma.’
ในกรณีที่มีโฟลเดอร์ Archive อยู่แล้ว PowerShell จะคืนค่าข้อผิดพลาดในการดำเนินการคำสั่ง อย่างไรก็ตาม คุณสามารถสั่ง PowerShell ให้เขียนทับข้อมูลของโฟลเดอร์ Archive ก่อนหน้าและเติมข้อมูลด้วยเนื้อหาที่ขยายจากไฟล์ Zip อย่างไรก็ตาม เมื่อเขียนทับแล้ว ไฟล์เก่าจะถูกลบถาวร
คุณอาจชอบอีก
ใครต้องการคอมพิวเตอร์? เรียนรู้วิธี Zip/Unzip ไฟล์บน Android ของคุณ
