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

Restore-RDMEntryHistory

Übersicht

Einen Eintrag auf eine frühere Version zurücksetzen

Syntax

__AllParameterSets

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

Beschreibung

Einen aktiven Eintrag auf eine seiner vorherigen Versionen zurücksetzen, abgerufen von Get-RDMEntryHistory. Der aktuelle Passwortverlauf bleibt erhalten und das eingebettete Dokument der Version, falls vorhanden, wird wiederhergestellt. Wenn der Ordner der Version vom aktuellen Ordner des Eintrags abweicht, behält der Eintrag seinen aktuellen Ordner und es wird eine Warnung ausgegeben, anstatt der interaktiven Aufforderung des Windows-Clients.

Beispiele

Beispiel 1

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

Den Eintrag auf eine bestimmte Version zurücksetzen und den zurückgesetzten Eintrag zurückgeben.

Beispiel 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
        }

Den Eintrag auf die letzte Version vor der Änderung seines Benutzernamens zurücksetzen.

Parameter

-Confirm

Fordert vor der Ausführung des Cmdlets eine Bestätigung an.

-ForcePromptAnswer

Mit Vorsicht zu verwendender Schalter. Er beantwortet automatisch Eingabeaufforderungen mit Ja/Nein-, Ja/Nein/Abbrechen- oder OK/Abbrechen-Fragen. Bei mehreren Eingabeaufforderungen können mehrere Werte an diesen Parameter übergeben werden. Hier sind die zulässigen Werte:

  • Yes: Die Eingabeaufforderung annehmen. Deckt die Werte OK und Automatic ab.

  • No: Die Ja/Nein/Abbrechen-Eingabeaufforderung ablehnen. "Cancel" ist die Ausweichoption, wenn keine "No"-Option vorhanden ist.

  • Cancel: Die Ja/Nein/Abbrechen-Eingabeaufforderung abbrechen. "No" ist die Ausweichoption, wenn keine "Cancel"-Option vorhanden ist.

-History

Die Version, auf die zurückgesetzt wird, abgerufen von Get-RDMEntryHistory

-PassThru

Den zurückgesetzten Eintrag zurückgeben.

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt würde. Das Cmdlet wird nicht ausgeführt.

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.

Eingaben

RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnectionHistory

Eine Version, abgerufen von Get-RDMEntryHistory

Ausgaben

RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection

Der zurückgesetzte Eintrag, wenn -PassThru angegeben ist

Hinweise

Weitere Informationen erhalten Sie mit "Get-Help Restore-RDMEntryHistory -detailed". Technische Informationen erhalten Sie mit "Get-Help Restore-RDMEntryHistory -full".

Zuletzt aktualisiert

War das hilfreich?