IT Monkey will place code here as examples of what Cireson's consulting team has to offer as well as examples for public consumption to benefit the Microsoft System Center community as a whole.
DISCLAIMER
All files and projects located here come as is and without any warranty or support. We will attempt to improve the projects as time goes on based on customer and community demand. Comments and improvements are welcome as well as customization requests. Your use of these Cireson Uploads is subject to our Terms of Use.
Cireson's support team has no information on these projects outside of what you have available and will not provide support for these enhancements, extensions, and scripts.
Dont forget to checkout solutions uploaded by our customers, partners and community members here.
Configuration Manager Software Inventory
################################################## # # NAME: CMSoftwareInv.ps1 # # DESCRIPTION: # This script dumps softwae inventory data from # SC Configuration Manager 2012 R2. # # INSTRUCTIONS FOR USE: # 1. Run on Site Server with CM console installed # 2. Collect output CMSoftware.csv from the # C:\Windows\Temp directory. # ################################################## #Import ConfigMgr PowerShell Module Import-Module (Join-Path $(Split-Path $env:SMS_ADMIN_UI_PATH) ConfigurationManager.psd1) # CD to the ConfigMgr drive $CMProvider = (Get-PSDrive -PSProvider CMSite).Name $CMDrive = $CMProvider + ':' CD $CMDrive # Dump software inventory Get-CMSoftwareInventory | Select-Object CategoryName, CommonName, CommonPublisher, CommonVersion, FamilyID | export-csv -path c:\windows\temp\CMSoftware.csv -NoTypeInfo
Download the attached .zip file below.