Set-RDMEntry

Synopsis

Enregistrer l'entrée.

Syntaxe

__AllParameterSets

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

Description

Enregistrer l'entrée. L'entrée doit être obtenue via l'applet de commande Get-RDMEntry ou via l'applet de commande New-RDMEntry. Dans le coffre système, les types pris en charge sont limités à Group, Contact, SessionTool et VPN. Cette applet de commande ne peut pas être utilisée pour déplacer une entrée vers un autre coffre. Pour le faire, utiliser l'applet de commande Move-RDMEntry. L'utilisateur doit avoir les droits pour ajouter ou éditer l'entrée. Dans le coffre système, l'utilisateur doit être un administrateur.

Exemples

Exemple 1

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

Créer une nouvelle entrée sans l'enregistrer et la stocker dans $folder. Ajouter quelques informations supplémentaires dans le GroupDetails. Enregistrer l'entrée dans le coffre actuel et la stocker dans $folder.

Exemple 2

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

Conserver toutes les entrées dont le nom est Entry suivi d'un caractère. Ajouter '[Obsolète]' à leur nom et enregistrer les modifications. Utiliser le commutateur Refresh pour s'assurer que les commandes suivantes sont appliquées sur les entrées modifiées.

Paramètres

-Confirm

Vous demande une confirmation avant d'exécuter l'applet de commande.

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

Commutateur à utiliser avec précaution. Il répondra automatiquement aux invites demandant oui/non, oui/non/annuler ou ok/annuler. En cas de plusieurs 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 de repli s'il n'y a pas d'option Non.

  • Annuler : Annuler la demande oui/non/annuler. Non est l'option de repli 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: ''

-InputObject

Objet PSConnection[] récupéré à partir de Get-RDMEntry ou créé via New-RDMEntry.

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

Retourner toutes les entrées enregistrées en tant que PSConnection[].

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 les entrées dans le coffre. Toutes les entrées de type 'Group' déclenchent automatiquement une actualisation pour garantir qu'elles sont disponibles pour d'autres entrées. Pour des modifications en masse, utiliser Update-RDMEntries après les modifications au lieu de ce commutateur.

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

Coffre où la commande sera appliquée. Trois choix sont proposés :

  • Défaut : Coffre actuel qui a été défini.

  • Utilisateur : Coffre spécifique à l'utilisateur actuel.

  • Global : Coffre global de la source de données.

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

Montrer ce qui se passerait si l'applet s'exécutait. L'applet n'est pas exécutée.

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

Cette applet de commande supporte les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, et -WarningVariable. Pour plus d'informations, voir à propos des paramètres communs.

Entrées

RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection

Entrées à enregistrer obtenues à partir de Get-RDMEntry ou New-RDMEntry

Notes

Pour plus d'informations, taper "Get-Help Set-RDMEntry -detailed". Pour des informations techniques, taper "Get-Help Set-RDMEntry -full".

Devolutions Forum logo Donnez-nous vos commentaires