Dela via


Restore-SCSMDeletedItem

Återställer objekt som tidigare har markerats för borttagning i Service Manager.

Syntax

Restore-SCSMDeletedItem
       [-DeletedItem] <EnterpriseManagementInstance[]>
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

Restore-SCSMDeletedItem cmdlet återställer objekt som tidigare har markerats för borttagning i Service Manager.

Exempel

Exempel 1: Återställa ett tidigare borttaget objekt

PS C:\>Get-SCSMDeletedItem -DisplayName "Printer7" | Restore-SCSMDeletedItem

Det här kommandot hämtar det tidigare markerade objektet för borttagning som har visningsnamnet Printer7 med hjälp av Get-SCSMDeletedItem. Kommandot skickar den till den aktuella cmdleten med hjälp av pipelineoperatorn. Kommandot återställer objektet.

Exempel 2: Återställa ett tidigare borttaget objekt och visa resultat

PS C:\>Get-SCSMDeletedItem -DisplayName "Printer7" | Restore-SCSMDeletedItem -PassThru
UNCName                PrinterName Description Location
-------                ----------- ----------- --------
\\PrintServer\Printer7 Printer7                Seattle

Det här kommandot hämtar det tidigare markerade objektet för borttagning som har visningsnamnet Printer7 med hjälp av Get-SCSMDeletedItem. Kommandot skickar den till den aktuella cmdleten med hjälp av pipelineoperatorn. Kommandot återställer objektet. Kommandot anger parametern PassThru. Kommandot returnerar det återställde objektet.

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:System.Management.Automation.SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DeletedItem

Anger en instans av det borttagna objektet som ska återställas. Om du vill hämta ett EnterpriseManagementInstance- objekt som ska användas med den här cmdleten använder du cmdleten Get-SCSMDeletedItem.

Typ:Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance[]
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-PassThru

Anger att den här cmdleten returnerar det återställde objektet. Du kan skicka det här objektet till andra cmdletar.

Typ:System.Management.Automation.SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:System.Management.Automation.SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance

Du kan skicka ett borttaget objekt till parametern DeletedItem. Till exempel objektet som returneras av cmdleten Get-SCSMDeletedItem.

Utdata

None.

Den här cmdleten genererar inga utdata.