Add-RDMEntryAttachment

Synopsis

Ajouter de nouvelles pièces jointes à une entrée existante

Syntaxe

__AllParameterSets

Add-RDMEntryAttachment [-InputObject] <PSConnection> [-Filename] <string[]> [-PassThru] [-Refresh]
 [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]

Description

Ajouter de nouveaux fichiers joints à une entrée existante. Les entrées de type SessionTool ne permettent pas les pièces jointes. Le type d'une entrée correspond à la propriété ConnectionType d'un objet PSConnection. Pour modifier les propriétés des pièces jointes, utiliser Set-RDMEntryAttachment. Pour mettre à jour un fichier d'une pièce jointe existante, utiliser Update-RDMEntryAttachment.

Seuls les espaces de travail Devolutions Server et Devolutions Cloud prennent en charge les pièces jointes. L'utilisateur doit avoir la permission d'ajouter des pièces jointes.

Exemples

Exemple 1

PS C:\> Get-RDMEntry -Name EntryA | Add-RDMEntryAttachment -Filename 'C:\my\path\filename.txt', 'localFile.txt'

Joindre les fichiers filename.txt, situés dans 'C:\my\path', et localFile.txt, situés dans le répertoire de la session actuelle, à la session nommée EntryA.

Exemple 2

PS C:\> $entry = Get-RDMEntry -Name EntryA;
    $attachment = Add-RDMEntryAttachment -InputObject $entry -Filename 'filename.txt' -PassThru;
    Set-RDMEntryAttachment -InputObject $attachment -Title 'Filename' -Description 'This is an important file'

Joindre le fichier filename.txt, situé dans 'C:\my\path', à la session nommée EntryA.

Paramètres

-NomFichier

Noms de fichiers d'attachement.

Type: System.String[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: 1
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-RéponseForcePrompt

Utiliser ce commutateur avec précaution. Il répondra automatiquement aux questions oui/non, oui/non/annuler ou ok/annuler lors des invites. En cas de plusieurs invites, plusieurs valeurs peuvent être passées à ce paramètre. Voici les valeurs acceptées :

  • Oui : Accepter l'invite. Couvre 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 l'invite 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: ''

-ObjetSaisi

Entrée à laquelle ajouter la pièce jointe.

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 tous les fichiers joints en tant que PSConnectionAttachment[].

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

-Actualiser

Actualiser les entrées dans le coffre. Pour modifier 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: ''

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -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

Objet PSConnection de l'entrée où seront ajoutées les pièces jointes. Peut être obtenu à partir de Get-RDMEntry.

Notes

Pour plus d'informations, taper "Get-Help Add-RDMEntryAttachment -detailed". Pour les informations techniques, taper "Get-Help Add-RDMEntryAttachment -full".

Devolutions Forum logo Partagez vos commentaires