Scripts de Logon e Logoff não estão em execução

2

Eu configurei consultas SQL para serem executadas no logon e logoff usando o editor de política de grupo. Mas às vezes os scripts não são executados.

logon.bat

@echo off
echo INSERT INTO UPTIME(INTIME) VALUES(NOW()); > abc.sql
mysql --user=root --password=**** test < abc.sql
del abc.sql

logoff.bat

@echo off
echo SELECT MAX(ID) AS TEMP INTO @LAST_ENTRY FROM UPTIME; > abc.sql
echo UPDATE UPTIME SET OUTTIME = NOW() WHERE ID = @LAST_ENTRY; >> abc.sql
mysql --user=root --password=***** test < abc.sql
del abc.sql

Acho que o mecanismo do MySQL pode não estar pronto no momento do logon / logoff, como garantir que esses scripts sempre sejam executados.

Algo como if ready(MySQL) then execute .

    
por Nilesh 20.07.2015 / 07:44

0 respostas