当前位置:网站首页>SCCM基于已安装的 APP创建客户端集合并定期推送应用更新
SCCM基于已安装的 APP创建客户端集合并定期推送应用更新
2022-06-21 12:41:00 【51CTO】
背景
在没有购买第三方APP 的前提下,SCCM 管理员经常会需要将一些 APP 进行定向推送或者将其放在软件中心由用户自助安装。但后续需要保持这些软件出于定期更新、维护的状态,确保APP能正常使用。
思路
基于上述的需求背景,实现的方式有很多种。这里我先介绍一种比较简单、便捷的方法。其步骤如下:
- 创建一个动态计算机集合,其组成成员为已安装指定APP(以企业微信为例) 的计算机;
- 再创建一个强制软件推送的APP(企业微信) 部署任务,并应用至该计算机集合;
步骤
1.创建集合名称为企业微信自动更新;
2.设置成员身份规则类型为查询规则;
3.设置查询语句为:
4.设置更新周期,我的环境设置为4 小时;
最终的效果如下图所示:
5.设置企业微信强制推送至该集合:
至此,该需求已经初步完成(当然,也完全可以通过CMPivot去快速创建该计算机集合)
思考
目前也只是将已经安装过企业微信的客户端不完全精准的收集起来,也初步实现了当管理员更新软件中心里的企业微信后,过去安装过的客户端也会自动更新至新版本。那么问题来了,这些都是要基于管理员知道企业微信有了新版本,然后才手动下载并更新至 DP。如何做到自动化完成这些操作?
下一篇,我将基于 Python 脚本来实现定期监控 APP 的官网链接,当有了新版本后提醒管理员(或自动下载并自动更新至 DP)
Enjoy ~~
边栏推荐
猜你喜欢

《网络是怎么样连接的》读书笔记 - ADSL

Subnet mask calculation

Matplotlib drawing tips

cartographer_ceres_scan_matcher_2d

Efficient remote office manual | community essay solicitation

Educator web exercise - grouping form elements

Pre training weekly (50): no decoding converter, neural prompt search, gradient space dimensionality reduction

Distributed transactions, simple in principle, are all pits in writing

常用的17个运维监控系统

5000字解析:实战化场景下的容器安全攻防之道
随机推荐
Libcef common concepts framework features
Hot information of Tami dog: Xiamen property right trading center creates its first time again!
[安洵杯 2019]easy_web-1
libcef-常用概念-框架特点
Educoder Web练习题---交互元素
Centos7 deploying MySQL environment
12 tips for achieving it agility in the digital age
Educoder table label - basic table structure
Educator web exercise - creating a text area
Router telnet and ACL configuration
uva11729
UVA1203 Argus
Summary of several ways to calculate distance
[appium stepping pit] close the inspector and open the WebEditor, uiautomator2 exceptions. NullPointerExceptionError: -32001 Jsonrpc er
Practical application of ankerui BM100 series signal isolator
常用的17个运维监控系统
vscode中使用slurm集群上计算节点调试程序
Version of opengauss
Apache ShardingSphere 5.1.2 发布|全新驱动 API + 云原生部署,打造高性能数据网关
Machine learning explores the metastable phase diagram of covalent carbon, which can be used to discover or design metastable materials in the future