В секундах пока не получается - не хочет планировщик с ними работать...
Только с интервалом в минуту. Вот так:
Код:
@echo off
if "%1"=="" exit
start %1
if "%2"=="" exit
set HOU=0
set MIN=0
for /f "delims=:, tokens=1,2,*" %%i in ("%TIME%") do (
set HOU=%%i
set MIN=%%j
)
for /l %%i in (0,1,9) do if %MIN%==%%i set MIN=0%MIN%
set /a MIN=MIN+1
if /i "%MIN%" geq "60" (
set /a MIN=MIN-60
set /a HOU=HOU+1
)
if /i "%HOU%" geq "24" (
set /a HOU=HOU-24
)
for /l %%i in (0,1,9) do if %MIN%==%%i set MIN=0%MIN%
set nTIME=%HOU%:%MIN%:00
at %nTIME% /interactive D:\myStart.cmd %2 %3 %4 %5 %6 %7 %8 %9
Запускать, например, так:
Код:
myStart.cmd %windir%\system32\freecell.exe %windir%\system32\sol.exe