Как удалить файл на указанную дату

1

Я хочу удалить файл (.exe) из папки после указанной даты, скажем, 25 февраля 2010 года. Как я могу использовать запланированные задачи и командные файлы для этого. Я не уверен, работает ли приведенный ниже код:

@ECHO OFF
CLS
CD c:\target_folder\
ECHO Y | DEL innocent.exe

Это будет работать? Если нет, что будет?

И как запустить его на или после указанной даты? Еще одно сомнение в том, как добавить его к запланированным задачам? Будет ли это работать, если я не включу систему, 25 / ФЕВ? Мое требование заключается в следующем, файл должен быть удален после этой даты.

niton
источник

Ответы:

1

http://support.microsoft.com/kb/313565

Сводка: используйте команду at [time] [command].

Пример:

bat1.bat:

at 2400 25 bat2.bat

bat2.bat:

#Your code

Эти 2 файла .bat каждый месяц 25 числа будут запускать bat2.bat.


источник
0

Если вы работаете в системе Unix, прочитайте эту статью в Википедии о Cron , Эта статья дает некоторые идеи о том, как получить тот же эффект в Windows. Похоже, в основном Start & gt; Программы & gt; Аксессуары & gt; Системные инструменты & gt; Запланированные задачи.


источник