登入和登出腳本未執行

登入和登出腳本未執行

我已使用群組原則編輯器將 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

相關內容