我正在尝试找到一种方法,当我的电脑启动并且 5 分钟内(或其他指定时间)无人登录时关闭它。
我发现了类似的任务,尝试在电脑空闲时关闭它。
问题是,如果防病毒程序或其他程序在后台运行,那么这些任务就无法进行,因为电脑“从不”空闲。
我的系统运行的是 Windows 8.1。
答案1
使用任务调度程序。
插入带有以下操作的任务
shutdown /s /f /t 300
使用“当系统启动时”的触发器(并且可能加上“当用户注销时”的触发器)。
插入带有以下操作的任务
shutdown /a
带有“当用户登录时”的触发器。
所有任务都必须在管理员帐户下执行(提示时输入其密码)。
PS. 抱歉,我找不到活动的真实英文名称。
PPS. 我还没有测试过这个解决方案。
答案2
@Akina,它可以很好地完成两个任务,一个是关机,另一个是在有人登录时停止关机。我使用了任务计划程序。
太感谢了。
我想做这个任务是因为最近我遇到了一个问题:当我关闭 PC 时,有时会出现我无法解决的 driver_power_state_failure。当出现错误时,PC 会自动重启。我本来可以编程自动休眠 (S4),但我更喜欢真正的关机 (S5),因为我的主板有点旧了。当系统处于 S4 状态时,我无法使用 WOL 唤醒系统,但现在我可以唤醒它,因为它在 S5 状态下关闭。
再一次非常感谢你。