ตัดส่วนเส้นทางในขณะที่แยกโดยใช้ 7zip หรือไม่


9

มีวิธีการแตกไฟล์เก็บถาวร 7z ที่มีไฟล์ทั้งหมดภายในไดเรกทอรีโดยไม่ต้องสร้างไดเรกทอรีนี้ในระบบไฟล์ แต่ยังคงรักษาโครงสร้างไดเรกทอรีย่อยของไฟล์เก็บถาวร (ดังนั้นจึง7z e ...ไม่ทำงานตามที่ต้องการเพราะมันดึงข้อมูลเส้นทางทั้งหมด )?

ใน tar ฉันจะใช้tar -x --strip=1 ...เพื่อแยกองค์ประกอบเส้นทางแรก มีบางอย่างที่เทียบเท่ากับ 7z หรือฉันต้องแยกกับส่วนของเส้นทางที่ไม่ต้องการย้ายเนื้อหาไปยังสถานที่ที่เหมาะสมและลบไดเรกทอรีหรือไม่


1
ดูที่ตัวเลือกบรรทัดคำสั่ง 7z ฉันไม่สามารถทำได้ในนัดเดียว อาจใช้7z xเพื่อสร้างโครงสร้าง7z eเพื่อตัดข้อมูลพา ธ แล้วลบไฟล์ที่สร้างโดย7z xลองใช้มันยังคงไม่ใช่สิ่งที่คุณต้องการ
Sathyajith Bhat

แม้ว่าคุณจะไม่สามารถทำเช่นนี้ในขณะที่การสกัดคุณสามารถดึงโฟลเดอร์รากเก็บเมื่อบีบอัด แทนที่จะ7z a archive.7z path\to\folderทำ7z a archive.7z path\to\folder\*เพื่อดึงfolderจากชื่อพา ธ ที่เก็บถาวร
jpaugh

คำตอบ:


0

สามารถทำได้โดยใช้ GUI

  1. นำทางภายในไฟล์เก็บถาวรไปยังไดเรกทอรีที่คุณต้องการ
  2. เลือกไดเรกทอรีนั้นหรือเนื้อหา
  3. ทั้ง
    • ลากแล้วปล่อย (หรือเนื้อหา) ไปยังโฟลเดอร์ในตัวจัดการไฟล์ของคุณ หรือ
    • ใช้ปุ่มแยกของ GUI 7-Zip

(ขออภัยล่วงหน้าหากโซลูชันกราฟิกไม่ดีฉันไม่แน่ใจจากการอ่านคำถามของคุณ)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.