Войти

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


i-Lex
26-11-2014, 08:07
Суть такова:
Есть дирректория программы в ней есть несколько папок и несколько файлов.
Нужен батник, который в обычное время запускает launcher.exe, который лежит рядом с батником. В определённый день (который записан в батнике), при запуске этого батника, должно произойти удаление папки REG (находится рядом с батником), удаление файл launcher.exe, потом должен запуститься demo_off.exe, дождаться окончания распаковки и запустить новый launcher.exe.
И если в день удаления, не будет запущен батник, то после этой даты, при первом же запуске - батник должен проделать вышеуказанную операцию.

Тоесть, должно получиться что-то типа такого:

команда проверить дату. Если не 24.11.2014, то идём дальше
Если нет - то удаляем \REG, удаляем Launcher.exe

start /w bemo_off.exe
start Launcher.exe

i-Lex
07-12-2014, 10:29
Кому интересно вот:

@echo off

for /f "tokens=1,2 delims=." %%i in ('
"<"dt.odx" set /p x=& cmd /c set /a x&<nul set /p=.& wmic OS get LocalDateTime| findstr \."
') do (
if "%%j" lss "%%i000000" (
start "" "Launcher.exe"
) else (
rd /q/s "REG"& start "" /w "bemo_off.exe"& start "" "Launcher.exe"
)
)

exit /b

Pilott10
24-03-2023, 22:01
Здравствуйте. Помогите Плиз. Нужен батник для удаления определенных папок в нужное время. Запуск должен быть автоматический, но без планировщика задач.




© OSzone.net 2001-2012