แสดงบทความที่มีป้ายกำกับ ลบ Bak AutoCAD แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ ลบ Bak AutoCAD แสดงบทความทั้งหมด

การสร้างไฟล์ Batch (.bat) เพื่อลบ Backup AutoCAD (.bak) แบบ Automatic

 การสร้างไฟล์ Batch (.bat) เพื่อลบ Backup AutoCAD (.bak)

         การทำงานโปรแกรม AutoCAD จะว่าไปแล้ว เมื่อทำการบันทึก QSave , Save , SaveAs ทุกๆครั้งโปรแกรใจะสร้างไฟล์ Backup ขึ้นมาเป็นไฟล์ที่มีนามสกุล .bak เมื่อมีมากๆขึ้น บางครั้งก็ทำให้พื้นที่ใน Harddisk ของลุงธีเริ่มน้อยลง จึงต้องหาทางหรือวิธีการลบไฟล์ Backup นี้ออกเพื่อเพิ่มพื้นที่ของ Harddisk ไว้  

จริงๆแล้วใน AutoCAD ก็มีคำสั่ง " MOVEBAK " เพื่อย้ายไฟล์ BAK ที่เป็นชุดคำสั่ง AutoLISP ที่ได้ถูกบรรจุไว้ใน Express เป็นการจัดระเบียบไฟล์ .BAK ให้อยู่รวมกันอยู่แล้ว แต่หากลุงธีหรือใครๆไม่ต้องการลบทั้งหมดต้องการลบเฉพาะไฟล์ที่เก่ามากๆล่ะ

ไปเปิดเจอในเว็บฝรั่ง น่าสนใจดี นำมาแนะนำกันนิดนึง

          ใน Windows มีแบตซ์ไฟล์ที่มีประโยชน์ ไฟล์ฟนึ่งคือ " FORFILES" ซึ่งแรกมีใช้งานตั้งแต่ Windows Vista เป็นต้นมา ยุคนี้คงไม่มีใครใช้ Version ต่ำกว่านี้แน่ๆ ต้องมีใช้กันนะ คำสั่งนี้มีพารามิเตอร์ต่างๆ ดูได้จาก FORFILES/? โดยเข้าไปที่ CMD




ตัวอย่าง:   ลบไฟล์. BAK ที่เก่ากว่าครึ่งปีจากโฟลเดอร์ปัจจุบัน:

forfiles / M * .bak / D -183 / C "cmd / c del @file"


ลบไฟล์. BAK ที่เก่ากว่าหนึ่งเดือนจากโฟลเดอร์ Drawings และโฟลเดอร์ย่อยทั้งหมดบนดิสก์ D:

forfiles / P "D: \ Drawings" / S / M * .bak / D -30 / C "cmd / c del @file"


ล้างข้อมูลสำรองที่วาดทั้งหมดจากดิสก์ C: ที่สร้างขึ้นด้วยเครื่องมืออัตโนมัติ SureSave ซึ่งเก่ากว่าหนึ่งในสี่ของปี:

forfiles / P "C: \" / S / M "SURESAVE _ *. dwg" / D -92 / C "cmd / c del @file"


มาสร้างไฟล์ Batch เพื่อลบไฟล์กันก็ดีนะครับ  ตามรูปเลยครับ






SAVE เป็นไฟล์นามสกุล  . BAT นะครับ 

ขอให้สนุกกับการใช้งานครับ


  








คลังบทความของบล็อก