Você pode remover o botão Desligamento do Windows desde o início menu e use este utilitário em vez
The Beyondlogic shutdown utility hand
provides:
- Options to shutdown, power-off, reboot, suspend, hibernate, log-off or
lock the workstation.
- Actually shutdowns ACPI Compliant computers including WinNT4 with the
hal.dll.softex Hardware Abstraction
Layer.
- Ability to display optional message of a maximum 300 characters.
- The shutdown dialog will appear on the active window, should it be the
login window, login screen saver,
logged in user's desktop, or on a
locked workstation.
- Option to allow the user to cancel the operation. (This can be greyed
out)
- Option to prevent shutdown action occurring on logged-on computers
giving your users the flexibly to run
lengthy processes overnight without
being disturbed.
Estou usando isso com o Windows 7, funciona como um encanto, basta criar alguns arquivos em lote para suas ações preferidas, por exemplo, Desligue, faça logoff, hiberne (defina o tempo que você pode precisar para cancelar esta operação) e coloque atalhos no menu Iniciar, na barra de tarefas da área de trabalho ou no seu iniciador favorito.
Dica: renomeie o arquivo (por exemplo, shtdwn.exe) já que o shutdown.exe já existe no Windows se você quiser usá-lo na linha de comando.