9e9a63ea1a
Update startBrowser x MON PI
58 lines
1.6 KiB
Plaintext
58 lines
1.6 KiB
Plaintext
@REM Recupero dataora
|
|
@set mydate=%date:~10,4%-%date:~4,2%-%date:~7,2%
|
|
|
|
@REM Indico update in esecuzione da file...
|
|
@echo > c:\Steamware\IOB-MAN\update.run
|
|
|
|
@REM echo "se esiste file di errore copia configurazione lo cancello..."
|
|
@REM if not exist c:\Steamware\IOB-MAN\update.err goto COPIA
|
|
@REM DEL c:\Steamware\IOB-MAN\update.err
|
|
|
|
:COPIA
|
|
@ECHO .
|
|
@ECHO ">>> Salvo Configurazione, per sicurezza faccio copia del file di config anche IOB vecchio..."
|
|
|
|
ROBOCOPY c:\Steamware\IOB-WIN-NEXT\DATA\CONF c:\Steamware\src\IOB-WIN-NEXT\CONF /MIR && GOTO:NEXT1 || GOTO:MSGERR1
|
|
:MSGERR1
|
|
SET ERR=1
|
|
@ECHO "."
|
|
@ECHO "<<<< ATTENZIONE! >>>>> ERRORE COPIA FILE DI CONFIGURAZIONE WIN ..."
|
|
:NEXT1
|
|
|
|
copy /Y c:\Steamware1\IOB-MAN\CONF\process.json c:\Steamware\src\process.json && GOTO:NEXT2 || GOTO:MSGERR2
|
|
:MSGERR2
|
|
SET ERR=2
|
|
@ECHO "."
|
|
@ECHO "<<<< ATTENZIONE! >>>>> ERRORE COPIA FILE DI CONFIGURAZIONE MAN ..."
|
|
:NEXT2
|
|
|
|
@REM vecchia versione potrebbe non essere presente quindi proseguo cmq se in errore...
|
|
ROBOCOPY c:\Steamware\IOB-WIN\DATA\CONF c:\Steamware\src\IOB-WIN\CONF /MIR
|
|
|
|
REM chiudo i task in esecuzione
|
|
:1
|
|
taskkill /IM "IOB-WIN-NEXT.exe" /F || GOTO:2
|
|
:2
|
|
taskkill /IM "IOB-MAN.exe" /F || GOTO:3
|
|
:3
|
|
taskkill /IM "firefox.exe" /F || GOTO:4
|
|
:4
|
|
taskkill /IM "geckodriver.exe" /F || GOTO:5
|
|
:5
|
|
taskkill /IM "IOB-WIN-NEXT.exe" /F || GOTO:END
|
|
|
|
:END
|
|
|
|
@REM Se c'è errore di copia configurazione faccio copia ulteriore...
|
|
IF %ERR% GTR 1 GOTO:ERR
|
|
|
|
TIMEOUT 3
|
|
EXIT
|
|
|
|
:ERR
|
|
REM tento altra copia...
|
|
@rem echo > c:\Steamware\IOB-MAN\update.err
|
|
|
|
COPY c:\Steamware\IOB-WIN-NEXT\DATA\CONF c:\Steamware\src\Salt_Err\
|
|
COPY c:\Steamware\IOB-MAN\CONF\process.json c:\Steamware\src\Salt_Err\
|