Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата VokaMut:
Нужно, что бы при запуске компа батник смотрел или дату или файл в котором написано число, означающее сколько раз программа уже запускалась, »
Зачем проверять некое условие, от которого никак не зависит дальнейшее исполнение?

Цитата VokaMut:
если дата/число равно воскресенье/7, он удаляет содержимое папки. »
Дата/число воскресеньем быть не может. Воскресеньем может быть только день недели.

Воспользуйтесь Планировщиком.
читать дальше »
Цитата:
Чтобы назначить задание, которое будет выполняться в указанный день недели

Синтаксис расписания Weekly
schtasks /create /tn имя_задания /tr выполнение_задания /sc weekly [/d {MON - SUN[,MON - SUN...] | *}] [/mo {1 - 52}] [/st чч:мм] [/sd дата_запуска] [/ed дата_окончания] [/it] [/ru {домен\]пользователь [/rp пароль] | System}] [/s компьютер [/u [домен\]пользователь [/p пароль]]]

Примечания
Расписание «день недели» — вариант еженедельного расписания. При еженедельном расписании необходим параметр /sc weekly. Параметр /mo (модификатор) необязателен и определяет количество недель между очередным запуском задания. По умолчанию параметр /mo равен единице (1) (каждую неделю). Необязательный параметр /d используется для назначения запуска задания на конкретный день недели или на все дни (*). По умолчанию — ПН (понедельник). Параметр (/d *) для каждого дня эквивалентен назначению ежедневного задания.

Примеры
Чтобы назначить задание, которое будет выполняться каждую среду
Следующая команда назначает запуск программы MyApp на среду каждой недели. Параметр /d используется для указания дня недели. Так как параметр /mo не используется, задание выполняется каждую неделю.

schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc weekly /d WED

Чтобы назначить задание, которое будет выполняться каждые восемь недель по понедельникам и пятницам
Следующая команда назначает запуск задания на понедельник и пятницу каждой восьмой недели. Параметр /mo используется для определения интервала в восемь недель, а параметр /d используется для указания дней.

schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc weekly /mo 8 /d MON,FRI

Укажите в Планировщике потребную папку для очистки параметром пакетного файла.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:22, 08-10-2012 | #4