Aracılığıyla paylaş


Set-CMStatusMessageQuery

SYNOPSIS

Ayarları veya güvenlik kapsamını değiştirir veya bir Configuration Manager durum iletisi sorgusunun iletilerini siler.

SYNTAX

SetStatusMessageQueryByObjectMandatory (varsayılan)

Set-CMStatusMessageQuery [-Comment <String>] [-Expression <String>] -InputObject <IResultObject>
 [-NewName <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

Setstatusmessagequerybyıdzorunlu

Set-CMStatusMessageQuery [-Comment <String>] [-Expression <String>] -Id <String> [-NewName <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

Setstatusmessagequerybynamezorunlu

Set-CMStatusMessageQuery [-Comment <String>] [-Expression <String>] -Name <String> [-NewName <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DeleteMessageByObjectMandatory

Set-CMStatusMessageQuery [-DeleteMessage] -InputObject <IResultObject> [-PassThru] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

Deletemessagebynamezorunlu

Set-CMStatusMessageQuery [-DeleteMessage] -Name <String> [-PassThru] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

Deletemessagebyıdzorunlu

Set-CMStatusMessageQuery [-DeleteMessage] -Id <String> [-PassThru] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Set-CMStatusMessageQuery cmdlet 'i Configuration Manager durum iletisi sorgusunun ayarlarını değiştirir. Durum iletisi sorguları Configuration Manager site veritabanından durum iletileri döndürür. bir yorumu, Windows yönetim altyapısı (wmı) ifadesini veya bir sorgunun adını değiştirebilirsiniz.

Bu sorgunun bulduğu iletileri silmek için bu cmdlet 'i deleteMessage parametresiyle birlikte kullanabilirsiniz.

Bu cmdlet bir ileti sorgusunun güvenlik kapsamını da ekleyebilir veya kaldırabilir. Her durum iletisi sorgusunun en az bir güvenlik kapsamına ait olması gerekir.

Sorgu için bir ad veya KIMLIK belirtebilir veya bir sorgu almak için Get-CMStatusMessageQuery cmdlet 'ini kullanabilirsiniz.

Not

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

EXAMPLES

Örnek 1: güvenlik kapsamı ekleme

PS XYZ:\> Set-CMStatusMessageQuery -Name "All Status Messages" -SecurityScopeAction AddMembership -SecurityScopeName "Scope22"

Bu komut, Scope22 adlı güvenlik kapsamını tüm durum Iletileri adlı sorguya ekler.

Örnek 2: iletileri silme

PS XYZ:\> Set-CMStatusMessageQuery -DeleteMessage -Name "All Active Directory Security Groups"

Bu komut, Configuration Manager veritabanından tüm Active Directory güvenlik grupları adlı sorgu tarafından bulunan iletileri kaldırır.

Örnek 3: bir sorguyu yeniden adlandırma

PS XYZ:\> Set-CMStatusMessageQuery -Name "All Active Directory Security Groups" -NewName "Western Security Groups"

Bu komut, tüm güvenlik grupları Active Directory sorguyu yeniden adlandırır. Sorgunun yeni adı Batı güvenlik gruplarıdır.

PARAMETERS

-Açıklama

Type: String
Parameter Sets: SetStatusMessageQueryByObjectMandatory, SetStatusMessageQueryByIdMandatory, SetStatusMessageQueryByNameMandatory
Aliases: Comments

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

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-DeleteMessage

Bu sorgu tarafından bulunan iletilerin Configuration Manager veritabanından silindiğini gösterir.

Type: SwitchParameter
Parameter Sets: DeleteMessageByObjectMandatory, DeleteMessageByNameMandatory, DeleteMessageByIdMandatory
Aliases:

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

-Disableyavaya Cardhandling

Bu parametre, joker karakterleri değişmez değer karakter değerleri olarak değerlendirir. Bunu Forceyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-İfadesi

WMI Sorgu Dili (WQL) içinde bir ifade belirtir.

Type: String
Parameter Sets: SetStatusMessageQueryByObjectMandatory, SetStatusMessageQueryByIdMandatory, SetStatusMessageQueryByNameMandatory
Aliases:

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

-Forcebir Cardhandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). Bunu Disableyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ID

Bir durum iletisi sorgusu için bir KIMLIK belirtir.

Type: String
Parameter Sets: SetStatusMessageQueryByIdMandatory, DeleteMessageByIdMandatory
Aliases: QueryId

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

-InputObject

Bir durum iletisi sorgu nesnesini belirtir. Bir durum iletisi sorgu nesnesi almak için Get-CMStatusMessageQuery cmdlet 'ini kullanın.

Type: IResultObject
Parameter Sets: SetStatusMessageQueryByObjectMandatory, DeleteMessageByObjectMandatory
Aliases:

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

-Name

Bir durum iletisi sorgusu için bir ad belirtir.

Type: String
Parameter Sets: SetStatusMessageQueryByNameMandatory, DeleteMessageByNameMandatory
Aliases:

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

-YeniAd

Sorgu için yeni bir ad belirtir.

Type: String
Parameter Sets: SetStatusMessageQueryByObjectMandatory, SetStatusMessageQueryByIdMandatory, SetStatusMessageQueryByNameMandatory
Aliases:

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

-Geçiş

Bu parametreyi, çalışmakta olduğunuz öğeyi temsil eden bir nesneyi döndürecek şekilde ekleyin. Varsayılan olarak, bu cmdlet herhangi bir çıktı üretmeyebilir.

Type: SwitchParameter
Parameter Sets: DeleteMessageByObjectMandatory, DeleteMessageByNameMandatory, DeleteMessageByIdMandatory
Aliases:

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

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

Microsoft.ConfigurationManagement. ManagementProvider. ıresultobject

OUTPUTS

System.Object

NOTLAR

Get-CMStatusMessageQuery

New-CMStatusMessageQuery

Remove-CMStatusMessageQuery