PowerShell module integrating Chocolatey with SCCM. Provide URL of Chocolatey package, sit down, relax and wait for new applications to appear in Software Center. Applications are built using PowerShell wrappers to download all content from Internet. Nothing is stored on SCCM distribution points, all software is available immediately
Check screenshots to see code in action!!
https://github.com/kubasiatkowski/SCCMChoco/blob/master/PoweShellSettings.PNG
https://github.com/kubasiatkowski/SCCMChoco/blob/master/ClientSettings-big.jpg
https://docs.microsoft.com/en-us/sccm/core/clients/deploy/about-client-settings#computer-agent
import-module c:\*pathtodownloadedfiles*\PowerShellModule\SCCMChoco.psm1
Add-SCCMChocoApplication -chocourl "https://chocolatey.org/packages/Firefox"
Add-SCCMChocoApplication -chocourl "https://chocolatey.org/packages/Firefox" -CMUserCollectionName "All Users"
Add-SCCMChocoApplication -chocourl "https://chocolatey.org/packages/Firefox" -CMDeviceCollectionName "All Users"
Add-SCCMChocoApplication -chocourl "https://chocolatey.org/packages/Firefox" -CMUserCollectionName "All Users" -IconsDir "\\SCCMSRV\CMSOURCE\Choco\Icons"
Add-SCCMChocoApplication -chocourl "https://chocolatey.org/packages/Firefox" -CMInstallDir "C:\Microsoft Configuration Manager\" - CMSiteCode "TST"