点击文件使电脑一段时间后自动关机

Windows 系统下结合文件关联实现自动关机(通过批处理文件)

  • 创建批处理文件
    • 在桌面上或者其他方便的位置,右键单击空白处,选择 “新建”>“文本文档”。
    • 打开这个新建的文本文档,在其中输入以下内容:
@echo off
shutdown -s -t [时间(以秒为单位)]

例如,如果你想在打开这个文件后 30 分钟(30*60 = 1800 秒)后关机,就将内容写为 “shutdown -s -t 1800”。

  • 然后点击 “文件”>“另存为”,在 “保存类型” 中选择 “所有文件(.)”,将文件名修改为 “auto_shutdown.bat”(文件名可以根据自己的喜好修改,但扩展名必须是 “.bat”)。
  • 使用批处理文件
    • 以后只要双击这个 “auto_shutdown.bat” 文件,电脑就会开始倒计时并在指定时间后自动关机。
    • 如果想要取消自动关机,同样可以通过运行 “shutdown -a” 命令来取消。可以新建一个取消关机的批处理文件,内容为 “@echo off;shutdown -a”,保存为 “cancel_shutdown.bat”,当需要取消关机时,双击这个文件即可。

macOS 系统下结合文件关联实现自动关机(通过 AppleScript 和应用程序)

  • 创建 AppleScript 脚本
    • 打开 “脚本编辑器” 应用程序(可以通过在 “聚焦搜索” 中输入 “脚本编辑器” 来找到它)。
    • 在脚本编辑器中输入以下内容:
do shell script "sudo pmset repeat shutdown [星期几] [时间(24小时制)]" with administrator privileges

例如,如果你想让电脑在今天(假设是周二)晚上 9 点(21:00)关机,就输入 “do shell script "sudo pmset repeat shutdown Tue 21:00" with administrator privileges”。注意,使用 “sudo” 命令需要输入管理员密码,在运行这个脚本时会弹出密码输入框。

  • 点击 “文件”>“保存”,将文件类型选择为 “应用程序”,并给它起一个合适的名字,比如 “Auto Shutdown.app”。
  • 使用 AppleScript 应用程序
    • 以后只要双击这个 “Auto Shutdown.app” 应用程序,电脑就会根据脚本中的设置在指定时间关机。
    • 要取消自动关机,可以创建另一个 AppleScript 应用程序,内容为 “do shell script "sudo pmset repeat shutdown 0" with administrator privileges”,保存后,双击这个文件来取消之前设置的自动关机任务。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

1234哈哈哈哈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值