Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีการ Zip/Unzip ไฟล์โดยใช้ Powershell บน Windows 10

ฟังก์ชันซิป ช่วยให้คุณสามารถบีบอัดไฟล์ให้มีขนาดเล็กลงโดยบีบอัดการกำหนดค่าที่เกี่ยวข้องทั้งหมดในไฟล์เดียว วิธีนี้ทำให้สามารถแชร์ไฟล์ Zip ที่บีบอัดดังกล่าวกับผู้อื่นผ่านอีเมลหรือสื่อที่ใช้แชร์ไฟล์อื่นๆ ได้อย่างง่ายดาย

ในการใช้ฟังก์ชัน Zip โดยปกติแล้วผู้ใช้จะใช้ซอฟต์แวร์ RAR เช่น WinRAR และ 7-zip แต่คุณรู้หรือไม่ว่าคุณสามารถใช้ไฟล์ Windows Powershell ในตัวเพื่อ Zip/Unzip ได้ด้วย มาดูขั้นตอนกันเลย –

อ่านเพิ่มเติม: วิธีบีบอัดไฟล์ใน Windows และ Mac

วิธีการ Zip ไฟล์โดยใช้ Windows Powershell?

เริ่มต้นด้วยการบีบอัดไฟล์ ทำตามขั้นตอนด้านล่างเพื่อบีบอัดหรือซิปไฟล์โดยใช้ Windows Powershell:

ขั้นตอนที่ 1: เปิด Powershell โดยค้นหาใน เมนูเริ่มของ Windows .

ขั้นตอนที่ 2: ตอนนี้คุณต้องพิมพ์คำสั่งโดยใช้ไวยากรณ์ต่อไปนี้ –

นี่คือความหมายของบรรทัดคำสั่ง:

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

  • PathToFiles: เส้นทางไปยังไฟล์ต้นฉบับที่คุณต้องการบีบอัด
  • เส้นทางสู่ปลายทาง: ปลายทางที่คุณต้องการให้ไฟล์ซิปไป

ขั้นตอนที่ 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’

หากคุณสังเกตเห็น พาธไปยังไฟล์สองไฟล์ที่ฉันต้องการบีบอัดจะถูกคั่นด้วย เครื่องหมายจุลภาค (,) . คุณสามารถเพิ่มเส้นทางได้มากโดยคั่นด้วยเครื่องหมายจุลภาค เส้นทางไฟล์ทั้งสองนี้จะต้องใส่ใน เครื่องหมายอัญประกาศ ('') .

วิธีการ Zip/Unzip ไฟล์โดยใช้ Powershell บน Windows 10
นอกจากนี้ ที่ส่วนท้ายของเส้นทางปลายทาง ฉันได้เพิ่ม แอป ซิป ซึ่งเป็นชื่อของไฟล์บีบอัดที่ฉันกำหนดเป็นการส่วนตัว หากคุณไม่ได้ตั้งชื่อให้กับไฟล์บีบอัดที่เป็นผลลัพธ์ ไฟล์นั้นจะถูกบันทึกเป็น .zip ในเส้นทางปลายทาง

วิธีการ Zip โฟลเดอร์โดยใช้ Windows Powershell?

ขั้นตอนที่ 1: เปิด Powershell โดยค้นหาใน เมนูเริ่มของ Windows .

ขั้นตอนที่ 2: ไวยากรณ์และคำสั่งจะเปลี่ยนไปเล็กน้อยเนื่องจากคุณต้องการให้ทั้งโฟลเดอร์และทุกอย่างในนั้นถูกบีบอัดเป็นไฟล์ Zip ไฟล์เดียว ตอนนี้คุณต้องพิมพ์คำสั่งโดยใช้ไวยากรณ์ต่อไปนี้ –

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

PathToFolder ที่นี่แสดงเส้นทางไปยังโฟลเดอร์ที่มีเนื้อหาที่คุณต้องการบีบอัดเป็นไฟล์ zip ไฟล์เดียว

ขั้นตอนที่ 3: หากคุณทำตามคำสั่งด้านบนอีกครั้ง และตัดสินใจที่จะบีบอัด ดาวน์โหลด ทั้งหมด โฟลเดอร์แทนที่จะเป็นไฟล์ติดตั้งสองไฟล์ในนั้น คำสั่งจะเป็นแบบ –

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

วิธีการ Zip/Unzip ไฟล์โดยใช้ Powershell บน Windows 10

วิธีคลายซิปไฟล์โดยใช้ Windows Powershell

กระบวนการแตกไฟล์บีบอัดและขยายเนื้อหานั้นง่ายกว่ามาก สิ่งที่คุณต้องมีคือเส้นทางไปยังโฟลเดอร์/ไฟล์ Zip และเส้นทางปลายทาง นี่คือวิธีที่คุณสามารถทำได้:

ขั้นตอนที่ 1: เปิด Powershell โดยค้นหาใน เมนูเริ่มของ Windows .

ขั้นตอนที่ 2: ไวยากรณ์ที่นี่จะเปลี่ยนจาก บีบอัดไฟล์เก็บถาวร เพื่อ ขยายที่เก็บถาวร ตามด้วยเส้นทาง –

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

ขั้นตอนที่ 3: หากเราย้อนคำสั่ง Zip ก่อนหน้าและใช้เส้นทางโฟลเดอร์เดียวกัน คำสั่งคลายซิปไฟล์โดยใช้ Powershell จะเป็น –

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

วิธีการ Zip/Unzip ไฟล์โดยใช้ Powershell บน Windows 10

เนื้อหาจาก Apps Zip File จะถูกขยายไปยังโฟลเดอร์ Downloads ในกรณีที่คุณกำหนดโฟลเดอร์ที่ไม่มีอยู่แทนเส้นทางปลายทาง Powershell จะสร้างโฟลเดอร์ตามชื่อที่ระบุก่อนคลายซิป

นอกจากนี้ หากคุณเรียกใช้คำสั่งโดยไม่ระบุเส้นทางปลายทาง Powershell จะสร้างโฟลเดอร์เก็บถาวรใน ผู้ใช้ โฟลเดอร์ C-Drive ของคุณ เส้นทางที่เป็น –

‘C:\Users\AbhishekSharma.’

ในกรณีที่มีโฟลเดอร์เก็บถาวรอยู่แล้ว Powershell จะส่งคืนข้อผิดพลาดในการดำเนินการของคำสั่ง อย่างไรก็ตาม คุณสามารถสั่ง Powershell ให้เขียนทับข้อมูลของโฟลเดอร์ Archive ก่อนหน้า และเติมข้อมูลด้วยเนื้อหาที่ขยายจากไฟล์ Zip อย่างไรก็ตาม เมื่อเขียนทับแล้ว ไฟล์เก่าๆ จะถูกลบอย่างถาวร

คุณอาจชอบ

ใครต้องการพีซี เรียนรู้วิธีการ Zip/Unzip ไฟล์บน Android ของคุณ