Condividi tramite


Clear-CsDeviceUpdateFile

 

Ultima modifica dell'argomento: 2012-03-23

Consente di eliminare i file di aggiornamento dei dispositivi rifiutati e non più associati ad alcun dispositivo.

Sintassi

Clear-CsDeviceUpdateFile -Identity <XdsIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Descrizione dettagliata

Ogni volta che sul sistema vengono caricati degli aggiornamenti dei dispositivi, viene creata una corrispondente regola di aggiornamento dei dispositivi. Per impostazione predefinita, questa nuova regola di aggiornamento dei dispositivi viene assegnata allo stato Pending; ciò significa che la regola può essere scaricata e installata su dispositivi di prova ma non su dispositivi in produzione. In questo modo, è possibile provare gli aggiornamenti prima di renderli disponibili agli utenti. Se il test riesce, è possibile utilizzare il cmdlet Approve-CsDeviceUpdateRule per rendere questo aggiornamento disponibile agli utenti.

Se il test non riesce, è possibile utilizzare il cmdlet Reset-CsDeviceUpdateRule o Restore-CsDeviceUpdateRule per rifiutare l'aggiornamento. Quando si esegue uno di questi cmdlet, viene annullata l'associazione tra l'aggiornamento e la corrispondente regola. A quel punto, gli amministratori possono utilizzare il cmdlet Clear-CsDeviceUpdateFile per rimuovere dal server gli aggiornamenti per i quali è stata annullata l'associazione.

Utenti autorizzati a utilizzare questo cmdlet: per impostazione predefinita, il cmdlet Clear-CsDeviceUpdateFile può essere utilizzato localmente dai membri dei seguenti gruppi: RTCUniversalServerAdmins. Per ottenere un elenco di tutti i ruoli RBAC (controllo dell'accesso basato sui ruoli) a cui è stato assegnato questo cmdlet (inclusi eventuali ruoli RBAC personalizzati), utilizzare il seguente comando dal prompt di Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Clear-CsDeviceUpdateFile"}

Parametri

Parametro Obbligatorio Tipo Descrizione

Identity

Obbligatorio

XdsIdentity

Identificatore univoco del servizio che ospita i file di aggiornamento dei dispositivi. Ad esempio, questa sintassi consente di eliminare i file di aggiornamento dei dispositivi dal servizio servizi Web per il pool atl-cs-001.litwareinc.com: -Identity "service:WebServer:atl-cs-001.litwareinc.com".

Force

Facoltativo

Parametro opzionale

Consente di evitare la visualizzazione di qualunque messaggio di errore non grave che potrebbe essere generato nel corso dell'esecuzione del comando.

WhatIf

Facoltativo

Parametro opzionale

Descrive ciò che accadrebbe se si eseguisse il comando senza eseguirlo realmente.

Confirm

Facoltativo

Parametro opzionale

Viene visualizzata una richiesta di conferma prima di eseguire il comando.

Tipi di input

Nessuno. Clear-CsDeviceUpdateFile non accetta input tramite pipeline.

Tipi restituiti

Nessuno. Clear-CsDeviceUpdateFile non restituisce alcun valore.

Esempio

-------------------------- Esempio 1 --------------------------

Clear-CsDeviceUpdateFile -Identity "service:WebServer:atl-cs-001.litwareinc.com"

Il comando riportato nell'Esempio 1 consente di eliminare tutti i file di aggiornamento dei dispositivi dal servizio WebServer:atl-cs-001.litwareinc.com che non sono più associati al dispositivo.