AWS Tools for PowerShell
The AWS Tools for PowerShell let developers and administrators manage their AWS services and resources in the PowerShell scripting environment. Now you can manage your AWS resources with the same PowerShell tools you use to manage your Windows, Linux, and MacOS environments.How it works
The AWS Tools for PowerShell are a set of PowerShell modules that are built on the functionality exposed by the AWS SDK for .NET. The AWS Tools for PowerShell enable you to script operations on your AWS resources from the PowerShell command line.
The AWS Tools for PowerShell lets you perform many of the same actions that are available in the AWS SDK for .NET. You can use it from the command line for quick tasks, such as controlling your Amazon EC2 instances.
PS C:\> Start-EC2Instance -InstanceIds i-10a64379
The PowerShell scripting language lets you compose scripts to automate your AWS service management. With direct access to AWS services from PowerShell, your management scripts can now take advantage of everything the AWS cloud has to offer. The cmdlets provide an idiomatic PowerShell experience for specifying parameters and handling results even though they are implemented using the various AWS service HTTP query APIs.