حذف خودکار فایل

حل شده 

آموزش های عمومی

توسط dotdotdot در 1 سال پیش
2 34.5k 8 1 سال پیش
dotdotdot digisys
1

سلام دوستان آیا میشه یک فایل pdf در یک زمان مشخص از روی کامپیوتر حذف کنی منظورم اینکه با برنامه نویسی ,نمیدونم فقط در یک زمان مشخص باشه ,مثلا 2 روز آینده در ساعت 14 ایا همچین چیزی ممکنه, و اگه میشه چطوری لطفا راهنمایی کنید

پاسخ ها

1

خوب. وقتی رو سیستم یکی دیگه باشه زیاد قابل اطمینان نیست چون معلوم نیست زمان کامپیوتر طرف بروز باشه. اما تو اکثر مواقع درسته.

کد شما:

@Echo off
:: Check WMIC is available
WMIC.EXE Alias /? >NUL 2>&1 || GOTO s_error

:: Use WMIC to retrieve date and time
FOR /F "skip=1 tokens=1-6" %%G IN ('WMIC Path Win32_LocalTime Get Day^,Hour^,Minute^,Month^,Second^,Year /Format:table') DO (
   IF "%%~L"=="" goto s_done
      Set _yyyy=%%L
      Set _mm=00%%J
      Set _dd=00%%G
      Set _hour=00%%H
      SET _minute=00%%I
)
:s_done

:: Pad digits with leading zeros
      Set _mm=%_mm:~-2%
      Set _dd=%_dd:~-2%
      Set _hour=%_hour:~-2%
      Set _minute=%_minute:~-2%

:: Display the date/time in ISO 8601 format:
Set _isodate=%_yyyy%%_mm%%_dd%
Set _isotime=%_hour%%_minute%

Echo %_isodate% %_isotime%


if %_isodate% GEQ 20180503 (
     if %_isotime% GTR 1240 (
	del "a.pdf"
	echo "File deleted."
      )
)

شما فقط با لاین های آخر کار دارید: بجای 20180503 تاریخ رو بر طبق همین فرمت مشخص کنید مثلا 20180710 بدون خط تیره بجای 1240 ساعت رو وارد کنید مثل 1400 برای ساعت 14:00 بجای a.pdf هم فایل رو مشخص کنید.

کد رو تو یه فایل با پسوند .bat ذخیره کنید. هر وقت که فایل اجرا بشه چک میکنه که از اون زمان گذشته یا نه. اگر گذشته باشه فایل رو حذف میکنه.

0

سلام اگر میخواین بدون برنامه نویسی انجام بدین احتمالا باید ابزارهایی برای این وجود داشته باشه. اگر میخواین با برنامه نویسی باشه مشخص کنید با چه زبانی میخواین.

آخرین ویرایش: 03-05-2018 ساعت 08:55، توسط Keyvan
0

نه با ابزار نمیخوام ,با برنامه نویسی میخوام و فرقی هم نداره فقط به عنوان ویروس شناخته نشه, سی شارپ ,جاوا, Command Prompt ,با این زبان ها میشه؟!

0

بله میشه. اینکار تو سیستم خودتون باید انجام بشه یا کس دیگه؟

0

روی سیستم شخص دیگه میخوام انجام بشه

آخرین ویرایش: 03-05-2018 ساعت 10:30، توسط DotDotDot
0

مرسی, فقط یه چیزی این رو میشه بایند کنی با فایل pdf

0

امتحان نکردم اماباید بشه. ولی اگه اینکارو کنید احتمال اینکه ویروس شناسایی بشه زیاده. file binder سرچ کنید

0

ممنونم, موفق باشید ...

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.

لطفا ابتدا لاگین کنید