Get-CMScript

SYNOPSIS

PowerShell Yapılandırma Yöneticisi alın.

SYNTAX

ByName (Varsayılan)

Get-CMScript [-Author <String>] [-Fast] [-ScriptName <String>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [<CommonParameters>]

ById

Get-CMScript [-Author <String>] [-Fast] -ScriptGuid <String> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [<CommonParameters>]

DESCRIPTION

Get-CMScript cmdlet'i, PowerShell betikleri Yapılandırma Yöneticisi daha fazlasını alır. Yapılandırma Yöneticisi PowerShell betiklerini çalıştırmak için tümleşik bir yeteneği vardır. Betikler, yazılımları yönetmek için özel araçlar oluşturmanızı basitleştirir ve büyük işleri daha kolay ve tutarlı bir şekilde gerçekleştirmenizi sağlayarak sıradan görevleri hızlı bir şekilde gerçekleştirmenizi sağlar. Daha fazla bilgi için bkz. PowerShell betikleri oluşturma ve Yapılandırma Yöneticisi çalıştırma.

Not

Yapılandırma Yöneticisi site sürücüsünden cmdlet'Yapılandırma Yöneticisi çalıştırın, örneğin PS XYZ:\> . Daha fazla bilgi için başlarken bölümüne bakın.

EXAMPLES

Örnek 1: Tüm betikleri alın

Bu komut, yönetecek tüm Yapılandırma Yöneticisi alır.

Get-CMScript

Örnek 2: Ad kullanarak betikleri alın

Bu komut, harfiyle başlayan bir adı olan tüm betikleri D alır.

Get-CMScript -ScriptName "D*"

PARAMETERS

-Author

Betik yazarını belirtin. Örneğin, contoso\jqpublic.

Joker karakterler kullanabilirsiniz:

  • *: Birden çok karakter
  • ?: Tek karakter
Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

-DisableWildcardHandling

Bu parametre joker karakterleri değişmez karakter değerleri olarak kabul eder. ForceWildcardHandling ile birleştiresiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Hızlı

Geç özellikleri otomatik olarak yenilemek için bu parametreyi ekleyin. Yavaş özellikler, nispeten verimsiz değerler içerir. Bu özellikleri almak ek ağ trafiğine neden olabilir ve cmdlet performansını düşürebilir.

Bu parametreyi kullanasanız, cmdlet bir uyarı görüntüler. Bu uyarıyı devre dışı bırakmak için ayarını $CMPSSuppressFastNotUsedCheck = $true ayarlayın.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForceWildcardHandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). DisableWildcardHandling ile birleştiresiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ScriptGuid

Sürüm 2010 ve sonrası için geçerlidir. Betiğin GUID'lerini belirtin.

Type: String
Parameter Sets: ById
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ScriptName

Bir betik adı belirtin.

Joker karakterler kullanabilirsiniz:

  • *: Birden çok karakter
  • ?: Tek karakter
Type: String
Parameter Sets: ByName
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

CommonParameters

Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

INPUTS

Hiçbiri

OUTPUTS

IResultObject[]#SMS_Scripts

IResultObject#SMS_Scripts

NOTLAR

Approve-CMScript

Deny-CMScript

Invoke-CMScript

Remove-CMScript

Set-CMScriptDeploymentType

Add-CMScriptDeploymentType

Yapılandırma Yöneticisi konsolundan PowerShell betikleri oluşturma ve çalıştırma