คุณจะกำหนดวันที่สัมพัทธ์ในบรรทัดคำสั่ง windows RAR ได้อย่างไร?


2

ตอนนี้ฉันกำลังใช้ RAR บรรทัดคำสั่งใน windows เพื่อบีบอัดไฟล์เก่า

ฉันใช้สวิตช์ -tb เพื่อบอก rar เพื่อซิปไฟล์ทั้งหมดก่อนวันที่ / เวลาที่แน่นอน

แต่ต้องเป็นเช่นนี้: -tb2015-01-01

มีวิธีระบุ "อะไรที่เร็วกว่า 3 วันก่อน" หรือไม่?


คุณสามารถระบุโปรแกรมที่คุณใช้อยู่ได้ไหม Windows ไม่มีการสนับสนุนดั้งเดิมสำหรับ RAR

คำตอบ:


1

เนื่องจากคุณกำลังพูดถึงสวิตช์ -tb ฉันถือว่าคุณใช้ WinRAR

WinRAR มีสวิตช์บรรทัดคำสั่งอื่น -TO<time> สำหรับการประมวลผลไฟล์ที่เก่ากว่าเวลาที่กำหนด <time> ถูกระบุในรูปแบบ [<ndays>d][<nhours>h][<nminutes>m][<nseconds>s] ดังนั้น "อะไรที่เร็วกว่า 3 วันที่ผ่านมา" จะเป็น -to3d

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

forfiles /d -3 /c "cmd /c 7za a -t7z archivename.7z @file"
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.