Get-CMScript
SYNOPSIS
Obtenha scripts PowerShell do Gestor de Configuração.
SYNTAX
ByName (Padrão)
Get-CMScript [-Author <String>] [-Fast] [-ScriptName <String>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [<CommonParameters>]
ById
Get-CMScript [-Author <String>] [-Fast] -ScriptGuid <String> [-DisableWildcardHandling]
[-ForceWildcardHandling] [<CommonParameters>]
DESCRIPTION
O cmdlet Get-CMScript obtém um ou mais scripts PowerShell do Gestor de Configuração. O Gestor de Configuração tem uma capacidade integrada de executar scripts PowerShell. Os scripts simplificam a construção de ferramentas personalizadas para administrar software e permitem realizar tarefas mundanas rapidamente, permitindo-lhe obter grandes trabalhos feitos de forma mais fácil e consistente. Para obter mais informações, consulte Criar e executar scripts PowerShell a partir da consola 'Gestor de Configuração'.
Nota
Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\>
. Para mais informações, consulte a partida.
EXAMPLES
Exemplo 1: Obtenha todos os scripts
Este comando obtém todos os scripts que o Gestor de Configuração gere.
Get-CMScript
Exemplo 2: Obter scripts usando o nome
Este comando recebe todos os scripts que têm um nome que começa com a letra D
.
Get-CMScript -ScriptName "D*"
PARAMETERS
-Autor
Especifique o autor do guião. Por exemplo, contoso\jqpublic
.
Pode utilizar caracteres wildcard:
*
: Vários caracteres?
: Personagem única
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True
-DisableWildcardHandling
Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
- Rápido
Adicione este parâmetro para não atualizar automaticamente as propriedades preguiçosas. As propriedades preguiçosas contêm valores que são relativamente ineficientes de recuperação. Obter estas propriedades pode causar tráfego adicional de rede e diminuir o desempenho do cmdlet.
Se não utilizar este parâmetro, o cmdlet apresenta um aviso. Para desativar este aviso, desative $CMPSSuppressFastNotUsedCheck = $true
.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ScriptGuid
Aplica-se à versão 2010 e mais tarde. Especifique o GUID do script.
Type: String
Parameter Sets: ById
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ScriptName
Especifique o nome do guião.
Pode utilizar caracteres wildcard:
*
: Vários caracteres?
: Personagem única
Type: String
Parameter Sets: ByName
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.
INPUTS
Nenhuma
OUTPUTS
IResultObject[]#SMS_Scripts
IResultObject#SMS_Scripts
NOTAS
RELATED LINKS
Adicionar-CMScriptDeploymentType
Criar e executar scripts PowerShell a partir da consola Do Gestor de Configuração