วิธีซิปโฟลเดอร์โดยใช้ไฟล์แบตช์ใน Windows 10

ในโพสต์นี้ ฉันจะแชร์ขั้นตอนในการสร้างโฟลเดอร์เก็บถาวรZip โดยใช้ไฟล์ (Zip)BatchในWindows(Windows 10) 10 สำหรับสิ่งนี้ ฉันจะทำสิ่งนี้ด้วยความช่วยเหลือของซอฟต์แวร์ 7- Zip

7-Zip เป็นโปรแกรมจัดการไฟล์เก็บถาวรแบบโอเพ่นซอร์สฟรีที่ให้คุณบีบอัดโฟลเดอร์ในรูปแบบต่างๆ เช่นZIP , BZIP2 , GZIPเป็นต้น คุณยังสามารถคลายการบีบอัดไฟล์เก็บถาวรได้โดยใช้มัน โดยปกติแล้ว จะใช้จากเมนูบริบทของไฟล์และโฟลเดอร์ซึ่งคุณสามารถบีบอัดหรือขยายขนาดโฟลเดอร์ได้ อย่างไรก็ตาม สามารถใช้ผ่านอินเทอร์เฟซบรรทัดคำสั่ง(command-line interface)เพื่อดำเนินการซิปหรือคลายซิปได้ คุณสามารถสร้างแบตช์ไฟล์และบีบอัดโฟลเดอร์โดยเรียกใช้ผ่านCMD

วิธีซิปโฟลเดอร์โดยใช้ไฟล์แบตช์(Batch)

ประการแรก คุณต้องดาวน์โหลดและติดตั้ง7-Zipหากคุณยังไม่มีในพีซีของคุณ

ตอนนี้ คุณต้องสร้างแบตช์ไฟล์สำหรับการซิปโฟลเดอร์ ในการทำเช่นนั้น ให้เปิด แอพ Notepadและป้อนสคริปต์ดังนี้:

echo on

for /f "tokens=3,2,4 delims=/- " %%x in ("%date%") do set d=%%y%%x%%z

set data=%d%

Echo zipping...

"C:\Program Files\7-Zip\7z.exe" a -tzip "C:\twc.zip" "C:\MyDocuments\*.doc"

echo Done!

มาเช็คเอาต์คำสั่งที่ใช้ในสคริปต์ด้านบนนี้:

  • บรรทัดแรกใช้เพื่อประกาศ "วันที่" สำหรับการสร้างชื่อซิป
  • "C:\Program Files\7-Zip\7z.exe"เป็นเส้นทางที่ติดตั้ง 7-zip บนพีซีของคุณ หากมีการติดตั้งไว้ที่อื่น ให้ระบุพาธที่เกี่ยวข้อง
  • aคำสั่งบังคับเพื่อเพิ่มไฟล์ไปยังโฟลเดอร์ zip เอาต์พุต
  • "C:\twc.zip"คือตำแหน่งที่ฉันต้องการบันทึกไฟล์เก็บถาวรของฉัน
  • "C:\MyDocuments\*.doc"เป็นเส้นทางไปยังโฟลเดอร์ที่ฉันต้องการบีบอัด
  • ฉันใช้.docเพราะต้องการเก็บถาวรเฉพาะ ไฟล์ DOCจากโฟลเดอร์ต้นทาง หากคุณต้องการซิปไฟล์ทั้งหมดจากโฟลเดอร์ ให้เขียนเฉพาะ"C:\MyDocuments".

หลังจากพิมพ์สคริปต์ ให้คลิกFile > Save asตัวเลือก แล้วบันทึกด้วยนามสกุล . bat เพียงเลือกไฟล์ทุกประเภท(All file types)เพิ่ม .bat หลังชื่อไฟล์ แล้วคลิกปุ่มบันทึก(Save)

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

วิธีซิปโฟลเดอร์โดยใช้ไฟล์แบตช์

หวังว่า(Hope)คุณจะพบบทช่วยสอนนี้ในการซิปโฟลเดอร์ผ่านแบตช์สคริปต์ในWindows 10อย่างง่ายดาย

ที่เกี่ยวข้อง(Related) : วิธีแยกและรวมโฟลเดอร์ zip(How to split and merge zip folders.)



About the author

ฉันเป็นผู้เชี่ยวชาญด้านการสนับสนุนลูกค้า windows 10/11/10 ที่มีประสบการณ์มากกว่า 5 ปี ฉันยังเป็นนักเล่นเกมตัวยงในช่วงไม่กี่ปีที่ผ่านมาและมีความสนใจอย่างมากใน xbox One จุดสนใจปัจจุบันของฉันคือการช่วยเหลือลูกค้าเกี่ยวกับปัญหาที่เกิดขึ้นกับระบบ windows 10 หรือ Windows 11 บ่อยครั้งผ่านการใช้เครื่องมือบริการลูกค้าของเรา เช่น การสนับสนุนคอลเซ็นเตอร์และความช่วยเหลือออนไลน์



Related posts