Скрипты входа и выхода не работают

Скрипты входа и выхода не работают

Я настроил SQL-запросы на запуск при входе и выходе с помощью редактора групповой политики. Но иногда скрипты не запускаются.

вход в систему.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

Я думаю, что движок MySQL может быть не готов на момент входа/выхода из системы. Как мне гарантировать, что эти скрипты всегда будут выполняться?

Что-то вроде if ready(MySQL) then execute.

Связанный контент