> 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/move-rdmsession.md).

# Move-RDMSession

### Übersicht

Einträge in die angegebene Gruppe oder einen neuen Tresor verschieben.

### Syntax

#### IdFolder

```
Move-RDMSession [-ID] <guid[]> [-Destination] <string> [-PassThru] [-Refresh]
 [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
```

#### IdVault

```
Move-RDMSession [-ID] <guid[]> [-ToVaultID] <guid> [-PassThru] [-Refresh]
 [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
```

#### InputObjectFolder

```
Move-RDMSession [-InputObject] <PSConnection[]> [-Destination] <string> [-PassThru] [-Refresh]
 [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
```

#### InputObjectVault

```
Move-RDMSession [-InputObject] <PSConnection[]> [-ToVaultID] <guid> [-PassThru] [-Refresh]
 [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
```

#### NameFolder

```
Move-RDMSession [-Name] <string[]> [-Destination] <string> [-PassThru] [-Refresh]
 [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
```

#### NameVault

```
Move-RDMSession [-Name] <string[]> [-ToVaultID] <guid> [-PassThru] [-Refresh]
 [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
```

### Beschreibung

Verschiebt Einträge in die angegebene Gruppe. Wenn ein Eintrag eine Gruppe ist, werden alle darin enthaltenen Einträge ebenfalls verschoben. Für die Übertragung in einen neuen Tresor muss dessen ID verwendet werden. Wenn ein übertragener Ordner einen nicht übertragenen Eintrag enthält, wird der Ordner kopiert statt verschoben. Nur ein Administrator kann Einträge zwischen Tresoren übertragen. Es ist nicht möglich, dies vom oder zum Benutzer-Tresor zu tun. Es ist nicht erlaubt, eine übergeordnete Gruppe in eine ihrer untergeordneten Gruppen zu verschieben. Es ist nicht erlaubt, eine Gruppe mit einem doppelten Namen zu haben. In diesen beiden Fällen wird die Gruppe nicht zum Ziel verschoben. Um die aus der Benutzereingabe erhaltenen Einträge zu erhalten, die tatsächlich verschoben wurden, verwenden Sie den Parameter PassThru.

### Beispiele

#### Beispiel 1

```powershell
PS C:\> Get-RDMSession -Name FolderToBeMoved | Move-RDMSession -Destination ""
```

Verschiebt die Gruppe mit dem Namen FolderToBeMoved und alle darin enthaltenen Einträge in das Stammverzeichnis

#### Beispiel 2

```powershell
PS C:\> Move-RDMSession -Name EntryA, EntryB, EntryE -Destination Greener\Pastures
```

Verschiebt die Einträge EntryA, EntryB und EntryE in die Gruppe Pastures, deren übergeordnete Gruppe Greener ist.

#### Beispiel 3

```powershell
PS C:\> $vaultDestination = Get-RDMRepository -Name 'VaultA';
        Move-RDMSession -Name EntryA, EntryB, EntryE -ToVaultID $vaultDestination.ID
```

Verschiebt die Einträge EntryA, EntryB und EntryE aus dem aktuellen Tresor in den Tresor mit dem Namen 'VaultA'.

### Parameter

#### -Destination

Neuer Gruppenwert. Es muss der vollständige Pfad zum Ordner sein. Er entspricht dem Attribut Group des PSConnection-Objekts.

```yaml
Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: IdFolder
  Position: 1
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
- Name: InputObjectFolder
  Position: 1
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
- Name: NameFolder
  Position: 1
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -ForcePromptAnswer

Schalter, der mit Vorsicht zu verwenden ist. 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: Akzeptiert die Eingabeaufforderung. Deckt die Werte OK und Automatic ab.
* No: Lehnt die Ja/Nein/Abbrechen-Eingabeaufforderung ab. "Cancel" ist die Ausweichoption, wenn keine "No"-Option vorhanden ist.
* Cancel: Bricht die Ja/Nein/Abbrechen-Eingabeaufforderung ab. "No" ist die Ausweichoption, 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: ''
```

#### -ID

Gibt die ID der zu verschiebenden Einträge an.

```yaml
Type: System.Guid[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: IdFolder
  Position: 0
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
- Name: IdVault
  Position: 0
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -InputObject

Gibt die zu verschiebenden Einträge an.

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

#### -Name

Gibt den Namen der zu verschiebenden Einträge an.

```yaml
Type: System.String[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: NameFolder
  Position: 0
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
- Name: NameVault
  Position: 0
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -PassThru

Gibt die Einträge mit der neuen Gruppe zurück. Einträge in einer verschobenen Gruppe werden nicht zurückgegeben, es sei denn, sie wurden an den Befehl übergeben. Alle unveränderten Einträge werden nicht zurückgegeben.

```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 die RDM-Benutzeroberfläche. Wenn RDM nicht geöffnet ist, geschieht nichts.

```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: ''
```

#### -ToVaultID

ID des Tresors, in den die Einträge verschoben werden. Einträge können nicht aus dem Benutzer-Tresor übertragen werden.

```yaml
Type: System.Guid
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: IdVault
  Position: 1
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
- Name: InputObjectVault
  Position: 1
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
- Name: NameVault
  Position: 1
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### CommonParameters

Dieses Cmdlet unterstützt die gängigen 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

Array von PSConnection, die verschoben werden sollen.

### Hinweise

Weitere Informationen erhalten Sie mit "Get-Help Move-RDMSession -detailed". Technische Informationen erhalten Sie mit "Get-Help Move-RDMSession -full".


---

# 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/move-rdmsession.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.
