Polecenie cmdlet Send-RdsUserSessionmessage wysyła komunikat systemowy do określonej sesji użytkownika. Ponieważ identyfikator sesji użytkownika jest unikatowy tylko w kontekście hosta sesji, inny serwer hosta sesji może współużytkować ten sam identyfikator sesji użytkownika. Host sesji i identyfikator sesji określone za pomocą tego polecenia cmdlet jednoznacznie identyfikują sesję w puli hostów. Jeśli identyfikator sesji nie jest obecny, wiadomość jest emitowana do wszystkich sesji użytkowników na hoście sesji.
Przykłady
Przykład 1: Wysyłanie komunikatu do sesji użytkownika przez podanie wszystkich wymaganych informacji
To polecenie wysyła komunikat do określonej sesji użytkownika. To polecenie wymaga wcześniejszego sprawdzenia sesji użytkownika, aby podać wszystkie wymagane informacje. Uruchamiając polecenie cmdlet Send-RdsUserSessionMessage bez przełącznika NoUserPrompt, zostanie wyświetlony monit o potwierdzenie wysłania komunikatu.
Przykład 2: Wysyłanie wiadomości do użytkownika przez wyszukanie jego sesji użytkownika
To polecenie używa polecenia cmdlet Get-RdsUserSession do wyszukania sesji określonego użytkownika, a następnie przesyła je do polecenia cmdlet Send-RdsUserSessionMessage w celu wysłania komunikatu do sesji użytkownika. Uruchamiając polecenie cmdlet Send-RdsUserSessionMessage z przełącznikiem NoUserPrompt, nie otrzymasz żadnego dodatkowego monitu o potwierdzenie wysłania komunikatu.
Parametry
-HostPoolName
Nazwa puli hostów.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
1
Obowiązkowy:
True
Wartość z potoku:
True
Wartość z potoku według nazwy właściwości:
True
Wartość z pozostałych argumentów:
False
-MessageBody
Treść wiadomości, którą chcesz wysłać do sesji użytkownika.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
5
Obowiązkowy:
True
Wartość z potoku:
True
Wartość z potoku według nazwy właściwości:
True
Wartość z pozostałych argumentów:
False
-MessageTitle
Tytuł wiadomości, którą chcesz wysłać do sesji użytkownika.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
4
Obowiązkowy:
True
Wartość z potoku:
True
Wartość z potoku według nazwy właściwości:
True
Wartość z pozostałych argumentów:
False
-NoUserPrompt
Przełącznik wskazujący, że chcesz odłączyć użytkownika bez dodatkowego potwierdzenia.
Właściwości parametru
Typ:
SwitchParameter
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
Named
Obowiązkowy:
False
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-SessionHostName
Nazwa hosta sesji.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
2
Obowiązkowy:
True
Wartość z potoku:
True
Wartość z potoku według nazwy właściwości:
True
Wartość z pozostałych argumentów:
False
-SessionId
Identyfikator sesji odpowiadający sesji użytkownika, która otrzyma komunikat.
Właściwości parametru
Typ:
Int32
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
3
Obowiązkowy:
True
Wartość z potoku:
True
Wartość z potoku według nazwy właściwości:
True
Wartość z pozostałych argumentów:
False
-TenantName
Nazwa dzierżawy.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
(All)
Position:
0
Obowiązkowy:
True
Wartość z potoku:
True
Wartość z potoku według nazwy właściwości:
True
Wartość z pozostałych argumentów:
False
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.