Invoke-CMSoftwareUpdateAutoDeploymentRule
Führt eine Configuration Manager-Bereitstellungsregel für automatische Softwareupdates aus.
Syntax
Invoke-CMSoftwareUpdateAutoDeploymentRule
-Id <Int32[]>
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMSoftwareUpdateAutoDeploymentRule
-InputObject <IResultObject>
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMSoftwareUpdateAutoDeploymentRule
-Name <String>
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet "Invoke-CMSoftwareUpdateAutoDeploymentRule" führt eine Configuration Manager-Bereitstellungsregel für automatische Softwareupdates sofort statt gemäß ihrem Zeitplan aus.
Configuration Manager verwendet Regeln zum Verwalten der automatischen Bereitstellung von Softwareupdates. Wenn eine Regel ausgeführt wird, fügt Configuration Manager einer Softwareupdategruppe Updates hinzu, die für die Regel gelten. Der Configuration Manager-Server lädt Inhaltsdateien herunter und kopiert sie in Verteilungspunkte und aktualisiert dann Clientcomputer.
Mit dem Cmdlet "Get-CMSoftwareUpdateAutoDeploymentRule" können Sie Regeln angeben, die nach ID oder Name ausgeführt werden sollen, oder ein Regelobjekt angeben. Sie können keine deaktivierte Regel ausführen. Sie können das Cmdlet "Enable-CMSoftwareUpdateAutoDeploymentRule" verwenden, um eine Regel zu aktivieren und sie dann auszuführen.
Hinweis
Führen Sie Configuration Manager-Cmdlets beispielsweise vom Configuration Manager-Standortlaufwerk PS XYZ:\>
aus. Weitere Informationen finden Sie unter "Erste Schritte".
Beispiele
Beispiel 1: Aufrufen einer Bereitstellungsregel
PS XYZ:\>Invoke-CMSoftwareUpdateAutoDeploymentRule -Name "Weekly Security Updates"
Mit diesem Befehl wird eine Regel namens "Wöchentliche Sicherheitsupdates" ausgeführt.
Parameter
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Dieser Parameter behandelt Platzhalterzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandlingkombinieren.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Dieser Parameter verarbeitet Platzhalterzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandlingkombinieren.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Gibt ein Array von IDs für Regeln für die automatische Bereitstellung von Softwareupdates an. Dieser Wert ist die AutoDeploymentID-Eigenschaft des Bereitstellungsregelobjekts.
Type: | Int32[] |
Aliases: | AutoDeploymentId |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Gibt ein Objekt für die automatische Bereitstellungsregel für Softwareupdates an. Verwenden Sie zum Abrufen eines Bereitstellungsregelobjekts das Cmdlet "Get-CMSoftwareUpdateAutoDeploymentRule".
Type: | IResultObject |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Gibt den Namen einer Regel für die automatische Bereitstellung von Softwareupdates an.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-PassThru
Fügen Sie diesen Parameter hinzu, um ein Objekt zurückzugeben, das das Element darstellt, mit dem Sie arbeiten. Standardmäßig generiert dieses Cmdlet möglicherweise keine Ausgabe.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Ausgaben
System.Object