Rédiger un nouveau message sécurisé.
Send-RDMMessage [-To] <PSBasicUserWrapper[]> [-Subject] <string> [[-Body] <string>]
[-Attachment <Object[]>] [-CaseSensitive] [-ExpiresIn <int>] [-ExpiresOn <datetime>]
[-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
Send-RDMMessage [-ReplyTo] <DataSourceMessage> [[-Body] <string>] [-Subject <string>]
[-Attachment <Object[]>] [-CaseSensitive] [-ExpiresIn <int>] [-ExpiresOn <datetime>]
[-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
Écrire un message. La source de données doit être un Devolutions Server ou Devolutions Hub Server.
PS C:\> Send-RDMMessage 'FirstName LastName' 'ASubject' 'AMessage'
Envoyer un message sécurisé à 'Prénom Nom' concernant 'ASubject'. Le détail du message est 'AMessage'.
PS C:\> $entryA = Get-RDMPrivateSession -Name 'entryA'; $file = New-RDMMessageAttachment -File -Path "C:\mypath\filename.extension"; Send-RDMMessage -To 'Person A', 'Person B' -Subject 'Why' -Body 'AMessage' -Attachment $entryA, $file
Récupérer une entrée privée et créer une pièce jointe. Envoyer un message sécurisé à la Personne A et à la Personne B concernant 'Pourquoi'. Le détail du message est 'AMessage' et deux pièces jointes, 'entryA' et le fichier, sont attachées.
PS C:\> Receive-RDMMessage -From 'First Last' -SentOn Today -Subject 'Required Connection'| Send-RDMMessage -Body 'Thank you'
Envoyer une réponse au message 'Prénom Nom' envoyé aujourd'hui concernant 'Connexion Requise' pour le remercier. Le sujet sera 'Re: Connexion Requise' et le corps, 'Merci'
PS C:\> Send-RDMMessage -To 'person A' -Subject 'ASubject' -Attachment 'anEntry' -CaseSensitive
Envoyer un message à 'personne A' avec la pièce jointe 'uneEntrée'. L'utilisateur Personne A ne sera pas trouvé.
PS C:\> $entry = Get-RDMPrivateSession -Name AnEntry; Send-RDMMessage -To 'Person A' -Subject 'ASubject' -Attachment $entry
Extraire une entrée privée avec l'applet de commande Get-RDMPrivateSession. Il est inutile de modifier l'entrée stockée car elle sera extraite par son ID. Ensuite, un message sera envoyé à la Personne A avec la pièce jointe AnEntry.
Pièces jointes à ajouter au message. Les types pris en charge sont PSMessageAttachment et PSConnection.
Type: System.Object[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Texte du corps du message.
Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: NewMessage
Position: 2
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: true
ValueFromRemainingArguments: false
- Name: Reply
Position: 1
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: true
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
La valeur transmise pour l'utilisateur sera sensible à la casse.
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: ''
Nombre de jours avant l'expiration du message.
Type: System.Nullable`1[System.Int32]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Date à laquelle le message expirera.
Type: System.Nullable`1[System.DateTime]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Interrupteur à utiliser avec précaution. Il répondra automatiquement aux invites demandant oui/non, oui/non/annuler, ou ok/annuler. En cas de multiples invites, plusieurs valeurs peuvent être transmises à ce paramètre. Voici les valeurs acceptées :
Oui : Accepter l'invite. Couvrir la valeur OK et Automatique.
Non : Refuser l'invite oui/non/annuler. Annuler est l'option de secours s'il n'y a pas d'option Non.
Annuler : Annuler l'invite de type 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: ''
L'objet et un destinataire seront ajoutés en fonction du message. L'objet peut être modifié avec le paramètre Object.
Type: Devolutions.RemoteDesktopManager.Business.Messages.DataSourceMessage
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: Reply
Position: 0
IsRequired: true
ValueFromPipeline: true
ValueFromPipelineByPropertyName: true
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Sujet du message.
Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: NewMessage
Position: 1
IsRequired: true
ValueFromPipeline: false
ValueFromPipelineByPropertyName: true
ValueFromRemainingArguments: false
- Name: Reply
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: true
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Les destinataires du message. Ils peuvent être identifiés par un ID, un nom, un courriel, ou par leur PSUserInfo.
Type: RemoteDesktopManager.PowerShellModule.PSOutputObject.PSWrapper.PSBasicUserWrapper[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: NewMessage
Position: 0
IsRequired: true
ValueFromPipeline: false
ValueFromPipelineByPropertyName: true
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Cette applet de commande 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.
Le message obtenu de Receive-RDMMessage peut être transmis au paramètre ReplyTo.
Pour plus d'informations, taper "Get-Help Send-RDMMessage -detailed". Pour des informations techniques, taper "Get-Help Send-RDMMessage -full".