Keep your Windows machine awake - a tiny single-file system-tray app. No installer, no dependencies. Prevents sleep, screen lock, and screensaver.
-
Updated
Jun 22, 2026 - C#
Keep your Windows machine awake - a tiny single-file system-tray app. No installer, no dependencies. Prevents sleep, screen lock, and screensaver.
This PowerShell module provides functionality to manage the Presentation Mode on Windows systems. It uses the Windows API `SetThreadExecutionState` to prevent the system from entering sleep mode or turning off the display while the Presentation Mode is enabled.
Add a description, image, and links to the setthreadexecutionstate topic page so that developers can more easily learn about it.
To associate your repository with the setthreadexecutionstate topic, visit your repo's landing page and select "manage topics."