ผมไม่ได้ใช้ powershell นะครับ
forfiles -p "z:\Backupsql" -s -m *.* -d -3 -c "cmd /c del @path"แล้ว save เป็น bat file แล้วสั่งให้รันทุกวัน
ส่วนถ้าต้องการตรวจสอบว่า bat file จะลบไฟล์ไหนบ้าง ใช้คำสั่ง
forfiles -p "C:\Backups" -s -m *.* -d -5 -c "cmd /c echo @file"ถ้าต้องการใช้เป็นแบบ powershell กดลิงค์ด้านล่างเลยครับ
Tips ดีๆจาก
http://www.howtogeek.com/131881/how-to-delete-files-older-than-x-days-on-windows/
0 comments:
Post a Comment