Dela via


dsc-slutförare

Synopsis

Genererar ett skript för att slutföra gränssnittet.

Syntax

dsc completer [Options] <SHELL>

Description

Kommandot completer returnerar ett kommandoskript som registrerar slutföranden för det angivna gränssnittet när det körs. DSC kan generera slutförandeskript för följande gränssnitt:

Utdata för det här kommandot är själva skriptet. Om du vill registrera slutföranden för DSC kör du skriptet.

Varning

Granska alltid skript innan du kör dem, särskilt i en upphöjd körningskontext.

Exempel

Exempel 1 – Registrera slutföranden för Bash

completer=~/dsc_completion.bash
# Export the completion script
dsc completer bash > $completer
# Review the completion script
cat $completer
# Add the completion script to your profile
echo "source $completer" >> ~/.bashrc
# Execute the completion script to register completions for this session
source $completer

Exempel 2 – Registrera slutföranden för PowerShell

$Completer = '~/dsc_completion.ps1'
# Export the completion script
dsc completer powershell | Out-File $Completer
# Review the completion script
Get-Content $completer
# Add the completion script to your profile
Add-Content -Path $PROFILE ". $Completer"
# Execute the completion script to register completions for this session
. $Completer

Argument

SKAL

Det här argumentet är obligatoriskt för completer kommandot. Värdet för det här alternativet avgör vilket gränssnitt programmet returnerar ett slutförandeskript för:

Type:        String
Mandatory:   true
ValidValues: [
               bash,
               elvish,
               fish,
               powershell,
               zsh,
             ]

Alternativ

-h, --help

Visar hjälpen för det aktuella kommandot eller underkommandot. När du anger det här alternativet ignorerar programmet alla alternativ och argument efter det här alternativet.

Type:      Boolean
Mandatory: false