Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Удаление файлов в определённое время и запуск рядом лежащей программы. (http://forum.oszone.net/showthread.php?t=291628)

i-Lex 26-11-2014 08:07 2435690

Удаление файлов в определённое время и запуск рядом лежащей программы.
 
Суть такова:
Есть дирректория программы в ней есть несколько папок и несколько файлов.
Нужен батник, который в обычное время запускает 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 2440689

Кому интересно вот:

Код:

@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 3006113

Здравствуйте. Помогите Плиз. Нужен батник для удаления определенных папок в нужное время. Запуск должен быть автоматический, но без планировщика задач.


Время: 01:37.

Время: 01:37.
© OSzone.net 2001-