让计算机自动开机、检查更新然后自动关机

让计算机自动开机、检查更新然后自动关机

我妈妈住在另一个城市,她有一台很少使用的台式电脑(Windows 10)。一年 365 天中,大概有 360 天它都处于关机状态。

但当她最终决定使用电脑时,电脑上总是会有 Windows 更新会在她使用电脑时自动安装......这会导致一些问题:首先,它会使电脑运行缓慢,其次,它要求重新启动。

她总是抱怨她的电脑很慢,因此避免使用它,这使情况变得更糟。

事实上,这台电脑还不错……它是第六代 i5,配备 8GB RAM 和 500GB SSD。它非常适合办公和上网。

如果计算机可以自行开机(也许一周一次?)、检查更新(并安装更新(如果有))、然后自行关闭,那就太好了。

这可能吗?

答案1

如果计算机设置为睡眠状态,而不是关机,您可以安排一项任务,在晚上定期唤醒计算机,检查并安装更新,并在需要时重新启动。该任务将使用 PowerShell 来完成工作。

如果计算机位于重新启动时可能会唤醒某人的地方,我不建议这样做。另外,请进行充分测试。我注意到,一些罕见的 Windows 更新可能会导致您的母亲不知道如何修复的问题。

这是实现此操作的方法:

  • 在 PowerShell 中,下载并安装模块 更新程序 使用这个命令:

    Install-Module PSWindowsUpdate
    
  • 导入模块:Import-Module -Name PSWindowsUpdate

  • 使用任务计划程序创建一个在特定日期和时间运行的任务,该任务将运行执行以下命令的 PowerShell 脚本:

    Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot
    
  • 要使计算机重新进入睡眠状态,请使用命令 关闭 (不是立即让计划的任务正常终止)。

一些有用的参考:

相关内容