نحوه پاک کردن دوره ای چندین پوشه

بپرسید

0

{{ digitTrunc(content.likes) }}

با سلام و خسته نباشید خدمت دوستان عزیز و اساتید محترم

سوالی که دارم درباره چند خط کد نویسی برای پاک کردن پوشه هایی هست که با کد نویسی ساخته شدن

شاید بد گفتم و متوجه نشده باشید، من برای بک آپ گیری از یک سری از فایل ها که دارم، اومدم یه Batch File درست کردم و با استفاده از یه نرم افزار زمانبندی و اجرا بهش گفتم که اون Batch File رو هر شب ساعت 10 اجرا کن و چیزی که توی اون Batch File نوشتم اینه که یه پوشه درست کن با تاریخ امروز و تمام فایل ها و پوشه های فلان آدرس رو بریز توی بهمان آدرس

دستوراتی که داخل Batch File نوشتم این هست

@echo off
for /f "tokens=2-4 delims=/ " %%a in ('date /T') do set year=%%c
for /f "tokens=2-4 delims=/ " %%a in ('date /T') do set month=%%a
for /f "tokens=2-4 delims=/ " %%a in ('date /T') do set day=%%b
set TODAY=%month%_%day%_%year%
md %TODAY%
robocopy P:\OutlookFiles S:\OutlookFiles\%TODAY% /e /log:S:\OutlookFiles\%TODAY%\Log-%TODAY%.txt
exit

حالا مشکلم این هست که میخوام بعد از هفت روز که گذشت و زمانی که میخواد پوشه روز هشتم رو بسازه و فایل ها رو توش کپی کنه یه دستور اجرا بشه و پوشه روز اول رو پاک کنه که فضا آزاد بشه برای ساخت و کپی پوشه روز هشتم.

متشکر میشم از دوستانی که بهم توی حل این مشکل کمک کنن

با سپاس

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است