Ich würde wie Beschrieben einen Service schreiben der den/die Clients benachrichtigt wenn er über die USV herunter fährt.
Vorteil ist das das Programm dann leicht erweiterbar ist. Eine Datenbankfummelei ist wieder so ein Ding bei der die
unter Vista eh schon gestresste HD noch ein wenig mehr davon bekommt. Kommt mir jetzt nicht mit dem Festplattencahe, der hat auch noch was anderes zu tun.
Was das Faken der Shutdownnachricht angeht kann man doch mit
IP-Adressen oder MAC-Adresse das Vorgaukenl von falschen Nachrichten
begrenzen, denk ich mal so.