Add-RDMPrivateSessionAttachment

Sommaire

Ajouter une nouvelle pièce jointe à une session dans le coffre de l'utilisateur

Syntaxe

__TousLesEnsemblesDeParamètres

Add-RDMPrivateSessionAttachment [-Session] <PSConnection> [-Filename] <string>
 [-Description <string>] [-Password <securestring>] [-Refresh] [-Title <string>]
 [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]

Description

Ajouter une nouvelle pièce jointe à une session dans le coffre de l'utilisateur. Deux paramètres sont requis : Nom de fichier, chemin vers le fichier à joindre, et Session, où le fichier est joint. Des informations supplémentaires peuvent être fournies via le titre et la description. La pièce jointe peut être protégée par un mot de passe. Seules les sources de données avancées supportent la pièce jointe. L'utilisateur doit avoir l'autorisation d'ajouter des pièces jointes.

Exemples

Exemple 1

PS C:\> $entry = Get-RDMPrivateSession -Name EntryA;
        Add-RDMPrivateSessionAttachment -Filename 'C:\my\path\filename.ext' -Session $entry

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

Exemple 2

PS C:\> $entry = Get-RDMPrivateSession -Name EntryA;
        $password = Read-Host -AsSecureString;
        Add-RDMPrivateSessionAttachment -Session $entry -Filename 'C:\my\path\filename.ext' -Description 'A description of the attachment' -Title 'Essential' -Password $password -Refresh

Joindre le fichier filename.ext, situé dans 'C:\my\path', à la session nommée EntryA. La pièce jointe sera protégée par le mot de passe saisi avec Read-Host. Des informations supplémentaires sont stockées. Le paramètre d'actualisation mettra à jour l'interface utilisateur RDM.

Paramètres

-Description

Description de la pièce jointe.

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

-Filename

Nom du fichier de la pièce jointe.

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

-RéponseForcée

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. Couvre 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.

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

-Mot de passe

Mot de passe de la pièce jointe.

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

-Actualiser

Envoyer une notification d'actualisation à l'application Remote Desktop Manager.

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

-Session

Session à laquelle ajouter la pièce jointe.

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

-Title

Titre de la pièce jointe.

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

ParamètresCommuns

Cet 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.

Notes

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

Devolutions Forum logo Donnez-nous vos commentaires