7zip: ตั้งค่า LastWriteTime ของไฟล์เก็บถาวรให้เก่าเท่ากับเนื้อหา


1

บน Windows ที่มี 7za.exe v9.38 ฉันจะตั้งค่า LastWriteTime ของไฟล์เก็บถาวร (หรือ CreationTime) ให้เหมือนกับเนื้อหาได้อย่างไร ตัวอย่างเช่น: ฉันมีไฟล์ "toto.txt" สร้างและเขียนครั้งสุดท้ายเมื่อวันที่ 01/01/15

7za.exe a -t7z toto.7z toto.txt

การสร้าง "toto.7z" จะเป็นวันนี้

ด้วย zip.exe จาก info-zip.org พารามิเตอร์คือ -o

- สร้างไฟล์ zip เป็นรายการเก่าที่สุด

ขอบคุณ!

แก้ไข : คุณสามารถทำได้ด้วย:

$srcDate = (Get-ChildItem $fileToCompress).LastWriteTime
$dstFile = Get-ChildItem $7zFile
$dstFile.LastWriteTime = $srcDate

แต่มันจะง่ายขึ้นด้วยสวิตช์คำสั่งที่เรียบง่าย

คำตอบ:


0

ลอง-stlเปลี่ยน

รายการเปลี่ยนแปลง 7-Zip :

9.30 อัลฟา 2012-10-26

  • ตอนนี้ LZMA2 เป็นวิธีการบีบอัดเริ่มต้นสำหรับรูปแบบ. 7z
  • 7-Zip ในขณะนี้สามารถอัปเดตข้อมูล WIM ได้
  • 7-Zip File Manager สามารถย้ายไฟล์ไปยังที่เก็บได้แล้ว
  • การเข้ารหัสเริ่มต้นสำหรับรูปแบบ TAR ในขณะนี้คือ UTF-8 คุณสามารถใช้ -mcp = 1 สวิตช์สำหรับการเข้ารหัส OEM
  • เวอร์ชั่นบรรทัดคำสั่ง:
    • ใหม่คำสั่ง "rn" เพื่อเปลี่ยนชื่อไฟล์ในที่เก็บถาวร
    • ใหม่ -sdel สลับเพื่อลบไฟล์หลังจากรวมถึงการเก็บถาวร
    • new -sns switch เพื่อเก็บสตรีมสำรอง NTFS (สำหรับรูปแบบ WIM เท่านั้น)
    • new -sni สลับไปที่เก็บข้อมูลความปลอดภัยของ NT สำหรับไฟล์ (สำหรับรูปแบบ WIM เท่านั้น)
    • new -stl switch เพื่อตั้งค่าการประทับเวลาการเก็บถาวรจากไฟล์ที่แก้ไขล่าสุด
  • การปรับแต่งความเร็วให้เหมาะสมสำหรับการเปิดไฟล์เก็บถาวรขนาดใหญ่และโฟลเดอร์ดิสก์ขนาดใหญ่
  • 7-Zip ตอนนี้เขียนบล็อกแพ็ดดิ้งพิเศษไปยังส่วนหัวของคลังเก็บ 7z สำหรับการเปิดเก็บถาวรได้เร็วขึ้น โปรดทราบว่า 7-Zip 4.50 - 4.58 มี BUG ดังนั้นเวอร์ชันเก่าเหล่านี้จึงไม่สามารถทำงานกับไฟล์ 7z ใหม่ได้อย่างถูกต้อง
  • การสนับสนุน DMG ได้รับการปรับปรุง
  • ข้อบกพร่องบางอย่างได้รับการแก้ไข
  • แก้ไขข้อผิดพลาดใน 7-Zip 9.26 alpha - 9.29 alpha แล้ว เวอร์ชันอัลฟ่าเหล่านี้ไม่สามารถเปิดไฟล์เก็บถาวร 7z ที่ไม่แข็งหากไฟล์บางไฟล์ถูกข้ามไปในระหว่างการสร้างไฟล์เก็บถาวรนั้น ปัญหานั้นยังเกี่ยวข้องกับไฟล์เก็บถาวร 7z ที่สร้างขึ้นในโหมด solid ถ้าแต่ละบล็อกทึบมีไฟล์มากกว่าหนึ่งไฟล์ หมายเหตุ: 7-Zip skips files ที่เปิดขึ้นเพื่อการเขียนโดยแอพพลิเคชั่นอื่นและแสดงคำเตือนในกรณีนั้น
  • ใหม่รองรับหลายภาษา: อารากอน

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