Move-RDMSession

Synopsis

Déplacer les entrées vers le groupe spécifié ou un nouveau coffre.

Syntaxe

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>]

Description

Déplacer les entrées vers le groupe spécifié. Si une entrée est un groupe, toutes les entrées qu'il contient seront également déplacées. Pour transférer vers un nouveau coffre, son ID doit être utilisé. Si un dossier transféré contient une entrée non transférée, le dossier sera copié au lieu d'être déplacé. Seul un administrateur peut transférer des entrées entre les coffres. Il n'est pas possible de le faire depuis ou vers le coffre de l'utilisateur. Il n'est pas permis de déplacer un groupe parent vers l'un de ses groupes enfants. Il n'est pas permis d'avoir un groupe avec un nom en double. Dans ces deux cas, le groupe ne sera pas déplacé vers la destination. Pour obtenir les entrées obtenues de l'entrée utilisateur qui ont réellement été déplacées, utiliser le paramètre PassThru.

Exemples

Exemple 1

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

Déplacer le groupe nommé FolderToBeMoved et toutes les entrées qu'il contient à la racine.

Exemple 2

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

Déplacer les entrées EntryA, EntryB et EntryE vers le groupe Pastures dont le parent est le groupe Greener.

Exemple 3

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

Déplacer les entrées EntryA, EntryB et EntryE du coffre actuel au coffre nommé 'VaultA'.

Paramètres

-Destination

Nouvelle valeur de groupe. Il doit s'agir du chemin complet vers le dossier. Il correspond à l'attribut Group de l'objet PSConnection.

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

Commutateur à utiliser avec précaution. Cela répondra automatiquement à l'invite demandant oui/non, oui/non/annuler ou ok/annuler. En cas de multiples invites, plusieurs valeurs peuvent être passées à ce paramètre. Voici les valeurs acceptées :

  • Oui : Accepter l'invite. Couvrir les valeurs OK et Automatique.

  • Non : Refuser l'invite oui/non/annuler. Annuler est l'option par défaut s'il n'y a pas d'option Non.

  • Cancel: Annuler l'invite oui/non/annuler. Non est l'option par défaut s'il n'y a pas d'option Annuler.

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

Spécifie l'ID des entrées à déplacer.

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

Spécifier les entrées à déplacer.

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

-Nom

Spécifie le nom des entrées à déplacer.

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

Retourner les entrées avec le nouveau groupe. Les entrées dans un groupe déplacé ne seront pas retournées à moins qu'elles n'aient été passées à la commande. Toutes les entrées non modifiées ne sont pas retournées.

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

Actualiser l'interface utilisateur RDM. Si RDM n'est pas ouvert, rien ne se passe.

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 du coffre où les entrées seront déplacées. Ne peut pas transférer d'entrées depuis le coffre de l'utilisateur.

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

Cette cmdlet prend en charge les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, et -WarningVariable. Pour plus d'informations, voir about_CommonParameters.

Entrées

RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection

Tableau de PSConnection à déplacer.

Remarques

Pour plus d'informations, tapez "Get-Help Move-RDMSession -detailed". Pour des informations techniques, tapez "Get-Help Move-RDMSession -full".

Devolutions Forum logo Donnez-nous vos commentaires