我的Windows有几个软件,它们在不同的时间弹出以要求更新,这真令人讨厌,因为许多要求重新启动。我希望能够在一个特定的时间段(例如一个月)内一次更新所有软件。
可能吗?
我的Windows有几个软件,它们在不同的时间弹出以要求更新,这真令人讨厌,因为许多要求重新启动。我希望能够在一个特定的时间段(例如一个月)内一次更新所有软件。
可能吗?
Answers:
您需要像Chocolatey这样的软件包管理器来安装和升级所有软件包。由于它使用PowerShell命令,因此您可以Scheduled Task
在Windows 中将设置为每月运行一次upgrade命令choco upgrade all -y
。
请注意,Chocolatey仅更新通过Chocolatey本身安装的软件包,而不更新您手动安装的软件包和软件。
chocho update
已根据文档弃用。要更新没有警告所有的包,一个应键入:choco upgrade all -fy
您正在寻找的东西可以由软件经理来完成。尽管还没有任何Windows的正式管理器,但还有很多第三方选择,如Ninte。尽管它们的库很小,并且通常仅包括流行的软件。唯一可以使用我所知道的大多数软件的第三方Windows软件管理器是由中国公司(例如Qihoo 360或Tencent)提供的,尽管我不能完全确定,即使他们仍然提供产品的软件更新和管理部分。如果您想找到自己喜欢的商品,就得四处逛逛。
编辑:我现在可以确认,截至2016年1月7日,提及的产品上仍存在软件管理器,但仅中文版本存在。
我知道没有一个应用程序可以管理Windows计算机上的所有软件的更新。但是,FileHippo App Manager与SUMo一起似乎可以处理大多数更新。
尽管FileHippo App Manager至少可以自动下载软件更新,但这两个程序都需要用户干预才能安装更新。SUMo似乎仅能告诉您什么已过时,而不是为您获取更新。我的防病毒程序似乎也认为它是广告软件。
也有Avast Software Updater,但它仅检查并安装某些软件程序的更新,如果这些软件程序过时,可能会损害系统安全性(例如,Web浏览器,Java Runtime,Adobe Flash Player等)。但是,它的优点是无需用户干预即可执行自动更新。
对于Windows操作系统更新,您可以通过单击开始,然后搜索Windows Update并选择/打开Windows Update来配置或自定义更新行为和计划。单击左窗格中的更改设置。您可以配置是否自动安装(或仅下载)更新,也可以自定义计划。有关详细信息,请参见此处: 更改Windows安装或通知您有关更新的方式
如果您有其他自动更新的应用程序,则必须探索每个应用程序的自定义选项(或联系各自的供应商)。
我希望有一个简单,优雅的解决方案。我发现的一些最佳选择:
1)带有计划的Windows更新的Ninite Pro(可能很昂贵);
2)与System Center Updates Publisher(用于非Windows更新)结合使用的System Center Configuration Manager(用于Windows更新),也可能非常昂贵。不幸的是,软件发布者种类繁多,这意味着没有一个易于使用的管理工具可以一键式更新所有内容。