تخفیف های ویژه توسینسو
تا 60 درصد تخفیف ویژه
00ساعت 00دقیقه 00ثانیه

حذف فایل ها و بکاپ های قدیمی در میکروتیک

با عرض سلام خدمت دوستان توسینسو

سوالی پرسیده شده بود برای حذف بکاپ های قدیمی در میکروتیک.

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

امیدوارم مفید واقع شود.

:local months {"jan";"feb";"mar";"apr";"may";"jun";"jul";"aug";"sep";"oct";"nov";"dec"}
  
:local dt [/system clock get date]
:local dtyr [:pick $dt 7 11]
:local dtmo [:find $months [:pick $dt 0 3]]
:if ($dtmo < 10) do={ :set dtmo ("0" . $dtmo); }
:local dtday [:pick $dt 4 6]
:local newDate ($dtyr.$dtmo.$dtday)

:foreach i in=[file find] do={
	:local new [file get $i creation-time]
	:local nyr [:pick $new 7 11]
	:local nmo [:find $months [:pick $new 0 3]]
	:if ($nmo < 10) do={ :set nmo ("0" . $nmo); }
	:local nday [:pick $new 4 6]
	:local newFile ($nyr.$nmo.$nday)
	:local fileName [/file get $i name]
	:if (($newDate - $newFile) > 1) do={
		/file remove [find name="$fileName"]
		/log warning "file $fileName removed"
	}
}
عنوان
1 حذف فایل ها و بکاپ های قدیمی در میکروتیک رایگان
زمان و قیمت کل 0″ 0
1 نظر
رسول دانش

سلام

تشکر

خوب و کاربردی است

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....