Discussion:
Bat fil kører ikke under planlagte opgever
(for gammel til at besvare)
Lars
2010-03-19 23:23:51 UTC
Permalink
Hej Har spurgt ang nedenstående i systems.ms-windows men ingen respons, er
der nogen herinde der har et hint?


Hej
Jeg har et program der skal resettes hvert 50 minut, jeg lavede så en lille
bat fil som jeg ville lade planlagte opgaver pege på.

Når jeg tester bat filen fra cmd så kører det fint programmet lukkes ned og
starter igen, men når jeg bruger planlagte opgaver i win XP stopper bat
filen, processen efter at programmet er lukket ned, og starter ikke igen. Er
der nogen der har et eller flere hints.

Bat filen ser sådan ud:
@echo off
cd\
cd prosview
PV.EXE scs.exe >nul
if ERRORLEVEL 1 goto 10
echo prg is running
taskkill /f /im scs.exe
taskkill /f /im cxsdi_portman.exe
taskkill /f /im cxdbms.exe
cd\
@ping 127.0.0.1 -n 2 -w 3000> nul
@ping 127.0.0.1 -n %1% -w 3000> nul
cd \plc\plcsupervisor\
start VARME.SR2
:10
cd\
exit



Mvh
Lars
jos
2010-03-22 16:05:30 UTC
Permalink
Post by Lars
Hej Har spurgt ang nedenstående i systems.ms-windows men ingen
respons, er der nogen herinde der har et hint?
Hej
Jeg har et program der skal resettes hvert 50 minut, jeg lavede så en
lille bat fil som jeg ville lade planlagte opgaver pege på.
Når jeg tester bat filen fra cmd så kører det fint programmet lukkes
ned og starter igen, men når jeg bruger planlagte opgaver i win XP
stopper bat filen, processen efter at programmet er lukket ned, og
starter ikke igen. Er der nogen der har et eller flere hints.
@echo off
cd\
cd prosview
PV.EXE scs.exe >nul
if ERRORLEVEL 1 goto 10
echo prg is running
taskkill /f /im scs.exe
taskkill /f /im cxsdi_portman.exe
taskkill /f /im cxdbms.exe
cd\
@ping 127.0.0.1 -n 2 -w 3000> nul
@ping 127.0.0.1 -n %1% -w 3000> nul
cd \plc\plcsupervisor\
start VARME.SR2
10
cd\
exit
Mvh
Lars
Nu er det nogle år siden, men dengang kunne man snyde problemet, ved i en
ældre (w98) at lave en tilsvarende .pif fil. (der var værktøjet
implementeret i systemet)
Denne kunne konfigureres til at lukke boksen ved afslutning. Kopier denne
over på XPmaskinen og start .piffilen fra scheduleren istedet.
finn

finn

Loading...