Il cmdlet Send-RdsUserSessionmessage invia un messaggio di sistema a una sessione utente specificata. Poiché l'ID sessione utente è univoco solo nel contesto di un host di sessione, un server host di sessione diverso può condividere lo stesso ID sessione utente. L'host della sessione e l'ID sessione specificati utilizzando questo cmdlet identificano in modo univoco una sessione all'interno di un pool di host. Se l'ID sessione non è presente, il messaggio viene trasmesso a tutte le sessioni utente sull'host della sessione.
Esempio
Esempio 1: Inviare un messaggio a una sessione utente fornendo tutte le informazioni necessarie
Questo comando invia un messaggio alla sessione utente specificata. Questo comando richiede che l'utente abbia cercato la sessione utente in precedenza per fornire tutte le informazioni richieste. Eseguendo il cmdlet Send-RdsUserSessionMessage senza l'opzione NoUserPrompt, verrà chiesto di confermare l'invio del messaggio.
Esempio 2: Inviare un messaggio a un utente cercando la sua sessione utente
Questo comando utilizza il cmdlet Get-RdsUserSession per cercare la sessione dell'utente specifico, quindi lo reindirizza al cmdlet Send-RdsUserSessionMessage per inviare un messaggio alla sessione utente. Eseguendo il cmdlet Send-RdsUserSessionMessage con l'opzione NoUserPrompt, non si riceverà alcuna richiesta aggiuntiva per confermare l'invio del messaggio.
Parametri
-HostPoolName
Nome del pool di host.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
1
Obbligatorio:
True
Valore dalla pipeline:
True
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-MessageBody
Il corpo del messaggio che si desidera inviare alla sessione utente.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
5
Obbligatorio:
True
Valore dalla pipeline:
True
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-MessageTitle
Il titolo del messaggio che si desidera inviare alla sessione utente.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
4
Obbligatorio:
True
Valore dalla pipeline:
True
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-NoUserPrompt
L'interruttore indica che si desidera disconnettere l'utente senza alcuna conferma aggiuntiva.
Proprietà dei parametri
Tipo:
SwitchParameter
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-SessionHostName
Nome dell'host della sessione.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
2
Obbligatorio:
True
Valore dalla pipeline:
True
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-SessionId
L'ID sessione correlato alla sessione utente che riceverà il messaggio.
Proprietà dei parametri
Tipo:
Int32
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
3
Obbligatorio:
True
Valore dalla pipeline:
True
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-TenantName
Nome del tenant.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
0
Obbligatorio:
True
Valore dalla pipeline:
True
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.