در نکته دیگری (بررسی ویژگی بایگانی با Robocopy) دیدیم که میتوانیم Robocopy را بر اساس ویژگیهای فایل انجام دهیم. همچنین می توانید بر اساس اندازه و سن فایل بر عملکرد آن تأثیر بگذارید.
برای اندازه فایل، از سوئیچ های /MAX:n و /MIN:n استفاده می کنید، جایی که "n" اندازه فایل ها را در بایت مشخص می کند که باید از کپی حذف شوند. به عنوان مثال، مشخص کردن /MAX:10000 به Robocopy میگوید که از کپی کردن هر فایلی که بزرگتر از 10000 بایت است حذف شود.
همچنین می توانید آنچه را که کپی می شود بر اساس سن فایل ها تغییر دهید. برای این کار از سوئیچ های خط فرمان زیر استفاده می شود:
- /MAXAGE:n - فایلهای قدیمیتر از n روز را شامل نمیشود (n همچنین میتواند تاریخ باشد)
- /MINAGE:n - فایلهای جدیدتر از n روز را استثنا نمیکند (n میتواند تاریخ باشد)
- /MAXLAD:n - فایلهایی که از تاریخ n استفاده نشدهاند را شامل نمیشود (LAD مخفف آخرین تاریخ دسترسی است)
- /MINLAD:n - فایلهایی را که از تاریخ n استفاده شدهاند را شامل نمیشود (LAD مخفف آخرین تاریخ دسترسی است)
تنها ترفند استفاده از این گزینه ها در درک معنای "n" است. بسته به مقدار آن، "n" می تواند روز یا تاریخ را نشان دهد. اگر "n" کمتر از 1900 باشد، "n" به عنوان تعدادی روز در نظر گرفته می شود، در غیر این صورت "n" تاریخ این شکل است: YYYYMMDD.