Microsoft.PowerShell.Crescendo

Crescendo is a development accelerator enabling you to rapidly build PowerShell cmdlets that leverage existing command-line tools. Crescendo amplifies the command-line experience of the original tool to include object output for the PowerShell pipeline, privilege elevation, and integrated help information. A Crescendo module replaces cumbersome command-line tools with PowerShell cmdlets that are easier to use in automation and packaged to share with team members.

Microsoft.PowerShell.Crescendo

Export-CrescendoModule

Creates a module from PowerShell Crescendo JSON configuration files

Export-Schema

Exports the JSON schema for command configuration as a PowerShell object.

Import-CommandConfiguration

Import a PowerShell Crescendo json file.

New-CrescendoCommand

Creates a PowerShell command object.

New-ExampleInfo

Creates a PowerShell object representing an example used in a Crescendo command object.

New-OutputHandler

Creates a PowerShell object representing a Crescendo output handler.

New-ParameterInfo

Creates a PowerShell object representing a Crescendo Parameter definition.

New-UsageInfo

Creates a PowerShell object representing a Crescendo Usage definition.

Test-IsCrescendoCommand

Tests a cmdlet to see if it was created by Crescendo.