For the complete documentation index, see llms.txt. This page is also available as Markdown.

Restore-RDMEntryHistory

Sinopsis

Revertir una entrada a una versión anterior

Sintaxis

__AllParameterSets

Restore-RDMEntryHistory [-History] <PSConnectionHistory> [-PassThru]
 [-ForcePromptAnswer <DialogResult[]>] [-WhatIf] [-Confirm] [<CommonParameters>]

Descripción

Revertir una entrada activa a una de sus versiones anteriores, obtenida de Get-RDMEntryHistory. Se conserva el historial de contraseñas actual y se restaura el documento incrustado de la versión, si existe. Si la carpeta de la versión difiere de la carpeta actual de la entrada, la entrada conserva su carpeta actual y se emite una advertencia en lugar de la solicitud interactiva que muestra el cliente Windows.

Ejemplos

Ejemplo 1

PS C:\> Get-RDMEntryHistory -InputObject $id | Where-Object ModifiedDate -eq $target | Restore-RDMEntryHistory -PassThru

Revertir la entrada a una versión concreta y devolver la entrada revertida.

Ejemplo 2

PS C:\> $currentUserName = ([xml](Get-RDMEntry $id | ConvertTo-RDMEntryXml)).Connection.Credentials.UserName
        foreach ($version in Get-RDMEntryHistory -InputObject $id) {
            $versionUserName = ([xml]($version | ConvertTo-RDMEntryXml)).Connection.Credentials.UserName
            if ($versionUserName -eq $currentUserName) {
                continue
            }
            $version | Restore-RDMEntryHistory
            break
        }

Revertir la entrada a la última versión anterior al cambio de su nombre de usuario.

Parámetros

-Confirm

Solicita confirmación antes de ejecutar el cmdlet.

-ForcePromptAnswer

Modificador que debe usarse con precaución. Responderá automáticamente a los mensajes que planteen preguntas de sí/no, sí/no/cancelar u ok/cancelar. En caso de varios mensajes, se pueden pasar varios valores a este parámetro. Estos son los valores aceptados:

  • Yes: acepta el mensaje. Cubre los valores OK y Automatic.

  • No: rechaza el mensaje sí/no/cancelar. "Cancel" es la opción alternativa si no existe la opción "No".

  • Cancel: cancela el mensaje sí/no/cancelar. "No" es la opción alternativa si no existe la opción "Cancel".

-History

La versión a la que revertir, obtenida de Get-RDMEntryHistory

-PassThru

Devolver la entrada revertida.

-WhatIf

Muestra lo que ocurriría si se ejecutara el cmdlet. El cmdlet no se ejecuta.

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.

Entradas

RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnectionHistory

Una versión obtenida de Get-RDMEntryHistory

Salidas

RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection

La entrada revertida, cuando se especifica -PassThru

Notas

Para más información, escriba "Get-Help Restore-RDMEntryHistory -detailed". Para obtener información técnica, escriba "Get-Help Restore-RDMEntryHistory -full".

Última actualización

¿Te fue útil?