列出使用PowerShell脚本的SCCM应用程序部署
使用PowerShell脚本列出SCCM应用程序部署——这篇文章是关于使用PowerShell脚本获得SCCM应用程序部署的列表。该脚本列出了应用程序的名称、软件版本和部署数量作为输出。华体会体育系列
可能有大量使用SCCM部署的应用程序。但是,如果你想获得应用程序列表并跟踪部署,这个脚本将帮助您。您必须导入Configuration Manager PowerShell模块。
获取SCCM应用程序列表的最简单方法是使用PowerShell。该脚本还将输出导出到.csv文件。您可以使用Microsoft Excel打开此输出文件。
列出使用PowerShell脚本的SCCM应用程序部署
让我们看看脚本是怎么做的。下面的脚本使用Get-CMApplication命令获取应用程序列表及其属性。然而,如果你只是打字Get-CMApplication在PowerShell中,您将获得一个应用程序列表,并将其属性作为输出。
但是,您会发现很难理解输出,因为它列出了许多属性。的import-module将配置管理器模块导入PowerShell。除了导入模块,您还必须指定配置管理器模块的路径。路径通常是"C:\Program Files (x86)\Microsoft配置管理器\AdminConsole\bin\ConfigurationManager.psd1”。
下一个命令是Set-Location在这里指定站点代码。下一个命令是FilePath美元这里定义了文件名和路径。这是包含输出的文件。因此,指定扩展名为。csv的文件。最后一个命令是Get-CMApplication命令。在这里,我们用选定的对象过滤输出,并将输出导出到指定的文件路径。
复制下面的代码并创建一个新的文本文档。将代码粘贴到文本文档中,并用文件名.ps1扩展。启动PowerShell并运行脚本。
导入模块的C:\Program Files (x86)\Microsoft ConfigurationManager \AdminConsole\bin\ConfigurationManagerpsd1' Set-Location P01: $FilePath = "C:\powershellscripts\test.csv" Get-CMApplication | Select-Object LocalizedDisplayName,华体会体育系列SoftwareVersion, numberofdeployment | Export-CSV $FilePath
嗨,感谢这篇文章,这对我帮助很大
很高兴听你这么说。
另一种方法:
安装System Center Configuration Manager控制台(Desktop或thecician PC)。
文件-通过Windows PowerShell/Windows PowerShell ISE连接
运行脚本ISEConnect
从那里跑
嗨
你能在sccm 2012 CB中创建一个脚本来获得所有活动部署吗