Skip to content

56ZhenyaJ/ShutdownTimer

Repository files navigation

定时关机助手

一个无需安装、基于 PowerShell 和 Windows 任务计划程序的可视化定时关机工具。

界面预览

下载

  • 可直接运行:dist/ShutdownTimer.exe
  • 完整性校验:dist/SHA256SUMS.txt

使用方法

  1. 双击 启动定时关机助手.bat
  2. 选择“倒计时”或“指定时间”。
  3. 按需设置是否唤醒电脑、是否强制关闭程序。
  4. 点击“创建关机计划”。

计划创建后可以直接关闭窗口,Windows 会在指定时间执行关机。再次打开工具可查看、更新或取消原计划。

功能

  • 倒计时关机(支持 30 分钟、1/2/4 小时快捷设置)
  • 指定日期和时间关机
  • 实时显示剩余时间
  • 支持到点唤醒电脑
  • 支持强制关闭运行中的程序
  • 支持更新和取消计划
  • 关闭窗口后计划仍然有效

直接运行

powershell.exe -NoProfile -ExecutionPolicy Bypass -STA -File .\ShutdownTimer.ps1

从源码构建 EXE

首次构建时安装固定版本的 ps2exe

.\build.ps1 -InstallDependency

后续构建:

.\build.ps1

构建结果会写入 dist/

自检

powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\ShutdownTimer.ps1 -SelfTest

系统要求

  • Windows 10 或 Windows 11
  • Windows PowerShell 5.1 或 PowerShell 7+

隐私

  • 不采集或上传任何数据
  • 不包含用户名、邮箱、访问令牌或本机绝对路径
  • 不进行网络请求
  • 仅在本机创建一个名为 ShutdownTimer_Assistant 的 Windows 计划任务

许可证

MIT License

About

A privacy-friendly visual shutdown scheduler for Windows.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages