PowerShell is an automation platform and scripting language for Windows and Windows Server that allows you to simplify the management of your systems. Unlike other text-based shells, PowerShell harnesses the power of the .NET Framework, providing rich objects and a massive set of built-in functionality for taking control of your Windows environment.
We can use PowerShell scripts in two ways, PowerShell Desired State Configuration (DSC) and PowerShell Integrated Scripting Environment (ISE).
PowerShell DSC:
PowerShell DSC is a platform for testing and ensuring the declarative state of a system. DSC allows you to scale complex deployments across environments, enables collaboration of management, and corrects for configuration drift.
PowerShell ISE:
PowerShell Integrated Scripting Environment (ISE) is a Windows application that supports enhanced usage of PowerShell for...