New-CrescendoCommand
Tworzy obiekt polecenia programu PowerShell.
Składnia
New-CrescendoCommand
[-Verb] <String>
[-Noun] <String>
[[-OriginalName] <String>]
[<CommonParameters>]
Opis
Tworzy obiekt polecenia programu PowerShell. Za pomocą tego obiektu można ustawić właściwości zdefiniowanego polecenia. Wynikowy obiekt można przekonwertować na kod JSON, który ma zostać dodany do pliku konfiguracji.
Przykłady
Przykład 1 — tworzenie nowego polecenia i konwertowanie go na kod 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"
}
Parametry
-Noun
Nazwa polecenia cmdlet, które definiujesz.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OriginalName
Nazwa natywnego pliku wykonywalnego polecenia do uruchomienia.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Verb
Czasownik definiowanego polecenia cmdlet.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
None
Dane wyjściowe
Linki powiązane
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.