حذف فایل بر حسب تاریخ ایجاد
سلام خدمت مهندسین گرامی
چطور میشه توی یه پوشه فایل ها رو بر اساس تاریخ ایجاد حذف کرد.
میخوام توی فایل سرور، فایل ها بعد از 7 روز از تاریخی که کپی شدن توی پوشه پاک بشن.
ممنون
4 پاسخ
کدوم اسلش رو مهندس؟؟برای این مسیر تستی باید چی بزنم یعنی؟
فقط اینکه این بر حسب تاریخ ایجاد پاک میکنه یا تاریخ ویرایش؟
درود!
شما میتونید از دستور زیر در PowerShell یا Command Prompt ویندوز استفاده کنید:
به جای /path/to/folder/، مسیر پوشهای که میخواین فایل ها حذف بشن رو وارد کنید. +7 به معنی فایلهایی است که بیش از 7 روز از تاریخ ایجادشون میگذره و باید پاک بشن. دستور -exec rm {} \; رو برای حذف فایل ها اجرا میکنه.
لازم به ذکره که این دستور ممکنه موجب حذف فایل های مهم شما هم توی مسیر مذکور بشه، پس حتماً قبل از استفاده از اون، فرایند پشتیبان گیری رو به درستی انجام بدین.
جا انداختی اسلش رو که
متاسفانه خطا میده