我们的一位客户得到了数百个我们认为需要淘汰的应用程序,因此我们希望创建一个自动化的解决方案,使我们能够确认它们可以被淘汰。脚本\查询\工具将需要检查部署,依赖项,任务序列,仍需要此版本的设备等。 有没有人遇到相同的要求,请帮忙吗?
答案 0 :(得分:0)
这可以通过使用Config Manager PowerShell模块来实现。 CMApplication对象的“ IsExpired”属性指示该应用程序是否已退出。
Get-CMApplication -Name $AppName | Select-Object -ExpandProperty IsExpired
了解对象和属性后,可以运行查询,仅选择“ IsExpired”状态为$ true的应用程序。
Get-CMApplication | Where-Object {$_.IsExpired -eq "$True"}
如果您有大型存储库,建议您首先在一部分应用程序上运行它。