Unblock-CMDetectedMalware

Sblocca il malware rilevato.

Sintassi

Unblock-CMDetectedMalware
       [-Force]
       -Threat <IResultObject>
       -UnblockAction <UnblockDetectedMalwareAction>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Unblock-CMDetectedMalware
       -Collection <IResultObject>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Unblock-CMDetectedMalware
       -CollectionId <String>
       [-Force]
       -UnblockAction <UnblockDetectedMalwareAction>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Unblock-CMDetectedMalware
       -CollectionName <String>
       [-Force]
       -UnblockAction <UnblockDetectedMalwareAction>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Unblock-CMDetectedMalware
       [-Force]
       -ThreatId <String>
       -UnblockAction <UnblockDetectedMalwareAction>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Unblock-CMDetectedMalware
       [-Force]
       -ThreatName <String>
       -UnblockAction <UnblockDetectedMalwareAction>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Unblock-CMDetectedMalware
       [-Force]
       -UnblockAction <UnblockDetectedMalwareAction>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Descrizione

Il cmdlet Unblock-CMDetectedMalware sblocca il malware che è stato bloccato dall'esecuzione.

Nota

Eseguire Configuration Manager cmdlet dall'unità del sito Configuration Manager, ad esempio PS XYZ:\>. Per altre informazioni, vedere Introduzione.

Esempio

Esempio 1: Sbloccare tutto il malware rilevato

PS ABC:\> Unblock-CMDetectedMalware -UnblockAction AllowThreat

Questo comando sblocca tutto il malware rilevato.

Esempio 2: Sbloccare il malware rilevato recuperando un oggetto minaccia

PS ABC:\> $Threat = Get-CMDetectedMalware -CollectionName "All Desktop and Server Clients"
PS ABC:\> Unblock-CMDetectedMalware -Threat $Threat -UnblockAction AllowThreat

Il primo comando ottiene l'oggetto malware rilevato per la raccolta denominata All Desktop and Server Clients e archivia l'oggetto nella variabile $Threat.

Il secondo comando sblocca la minaccia archiviata in $Threat.

Esempio 3: Sbloccare il malware rilevato recuperando un oggetto raccolta

PS ABC:\> $Collection = Get-CMCollection -CollectionType Device -Name "All Desktop and Server Clients"
PS ABC:\> Unblock-CMDetectedMalware -Collection $Collection -UnblockAction AllowThreat

Il primo comando ottiene l'oggetto raccolta di dispositivi denominato All Desktop and Server Clients e archivia l'oggetto nella variabile $Collection.

Il secondo comando sblocca il malware per la raccolta archiviata in $Collection.

Parametri

-Collection

Specifica un oggetto raccolta. Per ottenere un oggetto raccolta, usare il cmdlet Get-CMCollection .

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

-CollectionId

Specifica l'ID di una raccolta.

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

-CollectionName

Specifica il nome di una raccolta.

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

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

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

-Force

Forza l'esecuzione del comando senza richiedere la conferma dell'utente.

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

-ForceWildcardHandling

Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.

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

-Threat

Specifica un oggetto malware rilevato. Per ottenere un oggetto malware rilevato, usare il cmdlet Get-CMDetectedMalware .

Type:IResultObject
Aliases:InputObject
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ThreatId

Specifica l'ID di una minaccia.

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

-ThreatName

Specifica il nome di una minaccia.

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

-UnblockAction

Specifica l'azione di sblocco eseguita dal cmdlet sulla minaccia. I valori validi sono:

  • AllowThreat
  • RestoreOnly
  • RestoreAndAllow
Type:UnblockDetectedMalwareAction
Accepted values:AllowThreat, RestoreOnly, RestoreAndAllow
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Output

System.Object