Disable-CMSoftwareUpdateAutoDeploymentRule
Disabilita le regole di distribuzione di Configuration Manager per gli aggiornamenti software automatici.
Sintassi
Disable-CMSoftwareUpdateAutoDeploymentRule
-Id <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Disable-CMSoftwareUpdateAutoDeploymentRule
-InputObject <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Disable-CMSoftwareUpdateAutoDeploymentRule
-Name <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Disable-CMSoftwareUpdateAutoDeploymentRule disabilita le regole di distribuzione specificate di Configuration Manager per gli aggiornamenti software automatici. Anche se una regola è disabilitata, non viene eseguita in base alla relativa pianificazione e non è possibile eseguirla manualmente.
Configuration Manager usa le regole per gestire la distribuzione automatica degli aggiornamenti software. Quando viene eseguita una regola, Configuration Manager aggiunge gli aggiornamenti idonei per la regola a un gruppo di aggiornamenti software. Il server di Configuration Manager scarica i file di contenuto e li copia nei punti di distribuzione e quindi aggiorna i computer client.
È possibile specificare regole da disabilitare in base all'ID o al nome oppure specificare un oggetto regola usando il cmdlet Get-CMSoftwareUpdateAutoDeploymentRule . È possibile usare il cmdlet Enable-CMSoftwareUpdateAutoDeploymentRule per abilitare una regola. Per rimuovere definitivamente una regola, usare il cmdlet Remove-CMSoftwareUpdateAutoDeploymentRule .
Nota
Eseguire i cmdlet di Configuration Manager dall'unità del sito di Configuration Manager, ad esempio PS XYZ:\>
. Per altre informazioni, vedere Introduzione.
Esempio
Esempio 1: Disabilitare una regola di distribuzione per nome
PS XYZ:\>Disable-CMSoftwareUpdateAutoDeploymentRule -Name "Weekly Driver Updates"
Questo comando disabilita una regola denominata Aggiornamenti settimanali del driver.
Esempio 2: Disabilitare una regola di distribuzione in base all'ID
PS XYZ:\>Disable-CMSoftwareUpdateAutoDeploymentRule -Id "16777217"
Questo comando disabilita una regola di distribuzione con l'ID 16777217.
Esempio 3: Disabilitare una regola di distribuzione usando una variabile
PS XYZ:\> $CMSUADR = Get-CMSoftwareUpdateAutoDeploymentRule -Name "Weekly Driver Updates"
PS XYZ:\> Disable-CMSoftwareUpdateAutoDeploymentRule -InputObject $CMSUADR
Il primo comando ottiene una regola di distribuzione con il nome specificato e quindi la archivia nella variabile $CMSUADR.
Il secondo comando disabilita la regola archiviata nella variabile .
Parametri
-Confirm
Richiede la conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DisableWildcardHandling
Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ForceWildcardHandling
Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Id
Specifica una matrice di ID per le regole per la distribuzione automatica degli aggiornamenti software. Questo valore è la proprietà AutoDeploymentID dell'oggetto regola di distribuzione.
Tipo: | String[] |
Alias: | AutoDeploymentId |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-InputObject
Specifica un oggetto regola di distribuzione automatica dell'aggiornamento software. Per ottenere un oggetto regola di distribuzione, usare Get-CMSoftwareUpdateAutoDeploymentRule.
Tipo: | IResultObject |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Name
Specifica il nome di una regola per la distribuzione automatica degli aggiornamenti software.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Output
System.Object