Differences between Windows PowerShell 5.1 and PowerShell 7.x
I considered upgrading from PowerShell 5.1 to 7 until I read about the incompatibilities.
Wanting to automate SCCM Reports? – start by looking at these:
- SQLBELLE – Automate SSRS Report Generation using PowerShell
- PowerShell from the Configuration Manager console
- Get started with Configuration Manager cmdlets
- Invoke-CMReport
- Garrett Yamada – Connecting to SCCM Using PowerShell
The PowerShell “Start-Transcript” command
I saw this is one of our diagnostic scripts and thought that’s a handy thing to know.
The Start-Transcript cmdlet creates a record of all or part of a PowerShell session to a text file. The transcript includes all command that the user types and all output that appears on the console.
PowerShell App Deployment Toolkit
I’ve used and seen this used to deploy applications from SCCM. It is a useful way to wrap an application install.
The PowerShell App Deployment Toolkit provides a set of functions to perform common application deployment tasks and to interact with the user during a deployment. It simplifies the complex scripting challenges of deploying applications in the enterprise, provides a consistent deployment experience and improves installation success rates.