ログオンおよびログオフ スクリプトが実行されない

ログオンおよびログオフ スクリプトが実行されない

グループ ポリシー エディターを使用して、ログオン時とログオフ時に SQL クエリを実行するように設定しました。ただし、スクリプトが実行されない場合があります。

ログオン.bat

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

ログオフ.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

関連情報