Przyzwyczaiłem się nie zamykać systemu Windows, ale go spać. Aby to zrobić, skonfigurowałem działanie przycisku zasilania (PB). Kiedy chcę zamknąć, muszę przejść do startu -> Zamknij. W porządku.
Teraz myślę o mechanizmie, który zostanie podłączony do PB. Powinien zostać uruchomiony po naciśnięciu PB, ale zanim system operacyjny przejdzie w tryb uśpienia. Coś, co sprawdzi kilka warunków (np. Wykonanie kopii zapasowej, skanowanie AV, ...) i jeśli prawda (coś jest uruchomione), uniemożliwi przejście w tryb uśpienia.
Opcjonalnie: Byłoby miło uruchomić ten sam „mechanizm” przed ponownym uruchomieniem i zamknięciem (wywoływany nie tylko z menu Start, ale także przez inne oprogramowanie (np. Instalatory), ale z opcją zezwolenia na niektóre źródła (np. Oprogramowanie UPS)
Ogólnie: Jak uruchomić coś po PowerButton, ale przed snem. Jak kodować (C # .NET, VBS, partia (preferowane)) zapobieganie snu (anulowanie).
