เนื้อหา
ส่วนอื่น ๆบทความนี้จะแสดงวิธีใช้ซอฟต์แวร์ฟรี 7zip เพื่อสร้างโฟลเดอร์บีบอัดหลายโฟลเดอร์ในครั้งเดียว สิ่งนี้อาจมีประโยชน์ในบางครั้งเมื่อคุณสำรองไฟล์คอมพิวเตอร์หรือเมื่อใดก็ตามที่คุณต้องการบีบอัดโฟลเดอร์ไฟล์จำนวนมากโดยทั่วไป วิธีนี้เกี่ยวข้องกับการใช้ 7zip ในไฟล์แบตช์ของ Windows
สำหรับบทช่วยสอนนี้สมมติว่าคุณมีโฟลเดอร์บางโฟลเดอร์จากคอลเลคชันเพลงที่คุณต้องการบีบอัดเพื่อให้คุณสามารถสำรองข้อมูลไว้ในฮาร์ดไดรฟ์ภายนอกได้ โฟลเดอร์เหล่านี้อยู่ในโฟลเดอร์ "ใหญ่กว่า" ชื่อ "เพลงของฉัน"
ขั้นตอน
- คลิก "ไฟล์" จากนั้น "บันทึกเป็น"
-
คลิกบันทึก -
ปิด Notepad แล้วไปที่โฟลเดอร์ "เพลงของฉัน" สังเกตว่าไฟล์แบตช์อยู่ในระดับไดเร็กทอรีเดียวกับโฟลเดอร์ที่ต้องบีบอัด - เรียกใช้ไฟล์แบตช์โดยดับเบิลคลิกที่ไฟล์ค้างคาวภายในโฟลเดอร์ "เพลงของฉัน" อย่าเรียกใช้ในฐานะผู้ดูแลระบบ (ตัวเลือกปรากฏในเมนูคลิกขวา) - การทำงานในฐานะผู้ดูแลระบบจะบีบอัดไฟล์ใน windows / system32 หลังจากคุณดับเบิลคลิกที่ไฟล์ bat พรอมต์คำสั่งของ windows จะปรากฏขึ้นและ 7zip ก็เริ่มทำสิ่งนั้น
- พรอมต์คำสั่ง windows จะหายไปเมื่อสร้างโฟลเดอร์บีบอัดทั้งหมด ตอนนี้คุณควรเห็นพวกมันในโฟลเดอร์ของคุณ
- ตรวจสอบความถูกต้องของโฟลเดอร์บีบอัดของคุณ ในการดำเนินการนี้ให้ไฮไลต์ทั้งหมดแล้วคลิกปุ่มเมาส์ขวา หากคุณติดตั้ง 7zip ในการตั้งค่าเริ่มต้นคุณจะมีเมนูรวมอยู่ในเชลล์ของ Windows ไปที่มันแล้วคลิก "ทดสอบที่เก็บถาวร"
- 7zip ควรรายงานว่าไม่มีข้อผิดพลาดในที่เก็บถาวรของคุณ
- คุณสร้างโฟลเดอร์บีบอัดหลายโฟลเดอร์เสร็จในครั้งเดียวโดยใช้ 7zip ตอนนี้คุณสามารถย้ายไปยังฮาร์ดไดรฟ์ภายนอกได้แล้ว คุณสามารถลบไฟล์แบตช์ที่คุณสร้างขึ้นหรือย้ายไปยังโฟลเดอร์อื่น
คำถามและคำตอบของชุมชน
ฉันจะซิปเฉพาะไฟล์บางประเภท (เช่น PDF) ข้ามหลายโฟลเดอร์ / โฟลเดอร์ย่อยได้อย่างไร
สร้างไฟล์ bat ด้วยคำสั่งต่อไปนี้ (แทนที่ pdf ด้วยนามสกุลที่ต้องการ): FOR %% i IN ( *. pdf *) DO "c: Program Files 7-Zip 7z.exe" a "%% ~ ni.zip "" %% i "
จะเกิดอะไรขึ้นถ้าชื่อโฟลเดอร์มีช่องว่าง?
ช่องว่างในชื่อโฟลเดอร์ไม่ได้ทำให้เกิดปัญหาใด ๆ สำหรับฉัน ทดสอบในโฟลเดอร์ฝึกหัดสองสามโฟลเดอร์และคุณจะสามารถบอกได้ว่ามีปัญหาหรือไม่
ไฟล์จำนวนมากสามารถป้องกันด้วยรหัสผ่านโดยใช้ไฟล์แบตช์ได้หรือไม่?
ใช่; หลังจากคำสั่งให้เพิ่มสวิตช์ -p จากนั้นรหัสผ่านโดยไม่มีช่องว่างระหว่าง (นั่นคือ "-ppassword") Add -mhe ในตอนท้ายของการเข้ารหัสส่วนหัวซึ่งหมายความว่าใครก็ตามที่เปิดไฟล์เก็บถาวรแบบซิปจะต้องระบุรหัสผ่านเพื่อดูเนื้อหา
ฉันจะบีบอัดไฟล์ใน 7Zip ได้อย่างไร? ตอบ
ฉันจะบันทึกลงในโฟลเดอร์อื่นได้อย่างไร ตอบ
ฉันจะขอบคุณผู้เขียนคู่มือการบีบอัด 7zip ได้ที่ไหน ตอบ
เคล็ดลับ
- การเปลี่ยนรหัสใน Notepad เพื่อให้นามสกุลไฟล์ที่เป็น. cbz (แทนที่จะเป็น.zip) จะช่วยให้สามารถทำงานได้ดีสำหรับผู้ที่ใช้ไฟล์แบตช์นี้เพื่อแสดงในผู้อ่านหนังสือการ์ตูน
- เก็บไฟล์แบตช์ของคุณไว้ใช้ในอนาคต ในครั้งต่อไปที่คุณต้องบีบอัดหลายโฟลเดอร์เพียงแค่คัดลอก / วางลงในไดเร็กทอรีหลักที่มีโฟลเดอร์ดังกล่าวอยู่และเรียกใช้
- อย่าเรียกใช้ในฐานะผู้ดูแลระบบ การดำเนินการนี้จะบีบอัดไฟล์ใน windows / system32 เพียงดับเบิลคลิกจากภายในโฟลเดอร์เป้าหมายก็จะทำงานได้
- หากมีการติดตั้ง 7-zip ที่อื่นในระบบของคุณให้ค้นหาตำแหน่งและแทนที่ในรหัส
- คุณสามารถใช้ไฟล์แบตช์เพื่อบีบอัดโฟลเดอร์ใดก็ได้ไม่ใช่แค่โฟลเดอร์เพลง
- คุณสามารถตั้งชื่อไฟล์. bat เป็นชื่อที่จำง่ายเช่น 7z-all.bat และวางไว้ในโฟลเดอร์ Windows เพื่อให้สามารถเข้าถึงได้ทั้งระบบ หลังจากนั้นใช้งานใน Windows 7 และ 8.x คลิกด้วยปุ่มเมาส์ขวาในพื้นที่ว่างของโฟลเดอร์ที่กดปุ่ม Shift ตัวเลือก Open Command Window Here จะปรากฏขึ้น คลิกเพื่อเปิดหน้าต่างบรรทัดคำสั่งสำหรับโฟลเดอร์ปัจจุบัน จากนั้นพิมพ์ 7z-all (ไม่จำเป็นต้องใช้นามสกุล. bat) และจะเริ่มบีบอัดโฟลเดอร์ทั้งหมดภายในโฟลเดอร์นั้น
สิ่งที่คุณต้องการ
- คอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Windows
- 7zip ซึ่งคุณสามารถดาวน์โหลดได้จากที่นี่
- โปรแกรมแก้ไขข้อความสำหรับสร้างไฟล์แบตช์ Windows Notepad ก็เพียงพอแล้ว