> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell/de/powershell-commands/set-rdmentry.md).

# Set-RDMEntry

### Übersicht

Speichert den Eintrag.

### Syntax

#### \_\_AllParameterSets

```
Set-RDMEntry [-InputObject] <PSConnection[]> [-PassThru] [-Refresh] [-VaultMode <VaultMode>]
 [-ForcePromptAnswer <DialogResult[]>] [-WhatIf] [-Confirm] [<CommonParameters>]
```

### Beschreibung

Speichert den Eintrag. Der Eintrag muss über das Cmdlet Get-RDMEntry oder über das Cmdlet New-RDMEntry abgerufen werden. Im System-Tresor sind die unterstützten Typen auf Group, Contact, SessionTool und VPN beschränkt. Dieses Cmdlet kann nicht verwendet werden, um einen Eintrag in einen anderen Tresor zu verschieben. Verwenden Sie dazu das Cmdlet Move-RDMEntry. Der Benutzer muss über die Rechte zum Hinzufügen oder Bearbeiten des Eintrags verfügen. Im System-Tresor muss der Benutzer ein Administrator sein.

### Beispiele

#### Beispiel 1

```powershell
PS C:\> $folder = New-RDMEntry -Name 'New Folder' -Type 'Group';
        $folder.GroupDetails.UserName = 'MyUserName';
        $folder.GroupDetails.Domain = 'MyDomain';
        $folder = Set-RDMEntry -InputObject $folder -PassThru
```

Erstellt einen neuen Eintrag, ohne ihn zu speichern, und speichert ihn in $folder. Fügt einige zusätzliche Informationen in den GroupDetails hinzu. Speichert den Eintrag im aktuellen Tresor und speichert ihn in $folder.

#### Beispiel 2

```powershell
PS C:\> $entries = Get-RDMEntry -Name Entry?;
    $entries | ForEach-Object { $_.Name = '[Deprecated]' + $_.Name };
    $entries | Set-RDMEntry -Reresh
```

Speichert alle Einträge, deren Name Entry gefolgt von einem Zeichen ist. Fügt '\[Deprecated]' an ihren Namen an und speichert die Änderungen. Der Schalter Refresh wird verwendet, um sicherzustellen, dass nachfolgende Befehle auf die geänderten Einträge angewendet werden.

### Parameter

#### -Confirm

Fordert Sie zur Bestätigung auf, bevor das Cmdlet ausgeführt wird.

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases:
- cf
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -ForcePromptAnswer

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

* Yes: Bestätigt die Eingabeaufforderung. Deckt die Werte OK und Automatic ab.
* No: Lehnt die Eingabeaufforderung Ja/Nein/Abbrechen ab. "Cancel" ist die Ersatzoption, wenn keine "No"-Option vorhanden ist.
* Cancel: Bricht die Eingabeaufforderung Ja/Nein/Abbrechen ab. "No" ist die Ersatzoption, wenn keine "Cancel"-Option vorhanden ist.

```yaml
Type: System.Windows.Forms.DialogResult[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -InputObject

PSConnection\[]-Objekt, das von Get-RDMEntry abgerufen oder über New-RDMEntry erstellt wurde.

```yaml
Type: RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: 0
  IsRequired: true
  ValueFromPipeline: true
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -PassThru

Gibt alle gespeicherten Einträge als PSConnection\[] zurück.

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -Refresh

Aktualisiert Einträge im Tresor. Alle Einträge des Typs 'Group' lösen automatisch eine Aktualisierung aus, um sicherzustellen, dass sie für andere Einträge verfügbar sind. Verwenden Sie bei Massenänderungen Update-RDMEntries nach den Änderungen anstelle dieses Schalters.

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -VaultMode

Tresor, auf den der Befehl angewendet wird. Es werden drei Möglichkeiten angeboten:

* Default: Aktueller Tresor, der festgelegt wurde.
* User: Tresor, der für den aktuellen Benutzer spezifisch ist.
* Global: Globaler Tresor der Datenquelle.

```yaml
Type: Devolutions.RemoteDesktopManager.VaultMode
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -WhatIf

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

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases:
- wi
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### 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](https://go.microsoft.com/fwlink/?LinkID=113216).

### Eingaben

#### RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection

Zu speichernde Einträge, die von Get-RDMEntry oder New-RDMEntry abgerufen wurden

### Hinweise

Für weitere Informationen geben Sie "Get-Help Set-RDMEntry -detailed" ein. Für technische Informationen geben Sie "Get-Help Set-RDMEntry -full" ein.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/powershell/de/powershell-commands/set-rdmentry.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
