New-CrescendoCommand
Crée un objet de commande PowerShell.
Syntaxe
Default (Par défaut)
New-CrescendoCommand
[-Verb] <String>
[-Noun] <String>
[[-OriginalName] <String>]
[<CommonParameters>]
Description
Important
Depuis mai 2026, le projet Crescendo n’est plus activement entretenu. Ce projet doit être considéré comme archivé d’un point de vue ingénieur.
Crée un objet de commande PowerShell. Vous pouvez utiliser cet objet pour définir les propriétés de la commande que vous définissez. L’objet résultant peut être converti en JSON à ajouter à un fichier de configuration.
Exemples
Exemple 1 - Créer une commande et la convertir en JSON
New-CrescendoCommand -Verb Get -Noun Something -OriginalName "native.exe" | ConvertTo-Json
{
"Verb": "Get",
"Noun": "Something",
"OriginalName": "native.exe",
"OriginalCommandElements": null,
"Platform": [
"Windows",
"Linux",
"MacOS"
],
"Elevation": null,
"Aliases": null,
"DefaultParameterSetName": null,
"SupportsShouldProcess": false,
"ConfirmImpact": null,
"SupportsTransactions": false,
"NoInvocation": false,
"Description": null,
"Usage": null,
"Parameters": [],
"Examples": [],
"OriginalText": null,
"HelpLinks": null,
"OutputHandlers": null,
"FunctionName": "Get-Something"
}
Paramètres
-Noun
Nom de l’applet de commande que vous définissez.
Propriétés du paramètre
| Type: | String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | 1 |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-OriginalName
Nom de l’exécutable de la commande native à exécuter.
Propriétés du paramètre
| Type: | String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | 2 |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Verb
Verbe de l’applet de commande que vous définissez.
Propriétés du paramètre
| Type: | String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | 0 |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.