Verwalten von RäumenManage rooms

 

Letztes Änderungsstand des Themas: 2013-02-21Topic Last Modified: 2013-02-21

So erstellen Sie einen neuen Server Raum für beständigen ChatTo create a new Persistent Chat Server room

New-CsPersistentChatRoom -Name Foo1 -PersistentChatPoolFqdn client.contoso.com -Category client.contoso.com\Foo [other parameters]

Wichtig

-PersistentChatPoolFqdn wird nicht benötigt, wenn einer der folgenden zutrifft:-PersistentChatPoolFqdn is not needed if one of the following is true:

  • Es gibt nur einen Server Pool für beständigen Chat.There is only one Persistent Chat Server pool.

  • Sie geben einen Pool-FQDN für die Kategorie an.You provide a pool FQDN to the category.

  • Sie stellen einen Pool-FQDN zum Hinzufügen des Raums bereit.You provide a pool FQDN to adding the room.

So nehmen Sie Änderungen an einem vorhandenen beständigen Chat Server Raum vorTo make changes to an existing Persistent Chat Server room

Set-CsPersistentChatRoom -Identity testCat -Members @{Add="sip:user1@contoso.com", "CN=container,DC=contoso,DC=com"}
Set-CsPersistentChatRoom -Identity testCat -Managers @{Add="sip:user2@contoso.com"}
Set-CsPersistentChatRoom -Identity testCat -Presenters @{Add="sip:user1@contoso.com"}

Windows PowerShell: Mitglieder, Manager und Referenten können gleichzeitig festgelegt werden.Windows PowerShell: Members, Managers and Presenters can be set simultaneously. Sie sollten alle die Teilmenge von AllowedMembers minus "deniedmembers" der Host Kategorie sein.They all should be the subset of AllowedMembers minus DeniedMembers of the host Category. Ein Raum, der vom Typ = normal ist, kann keine Referenten enthalten.A room that is type=normal cannot include Presenters.

Erstellen, abrufen, festlegen, löschen oder Entfernen eines RaumsCreate, Get, Set, Clear, or Remove a Room

So erstellen Sie einen neuen RaumTo create a new room

New-CsPersistentChatRoom -Name <String> [-PersistentChatPoolFqdn <String>]-Category <String> [-Description <String>] [-Disabled <Switch Parameter>] [-Type <Normal | Auditorium>] [-AddIn <String>] [-Privacy <ChatRoomPrivacy> {Open | Closed | Secret}] [-Invitations <Switch Parameter>]

So legen Sie einen Chatroom festTo set a room

Set-CsPersistentChatRoom -Identity <String> [-Name <String>] [-Category <String>] [-Description <String>] [-Disabled <boolean>] [-Type <Normal | Auditorium>] [-AddIn <String>] [-Privacy <ChatRoomPrivacy> {Open | Closed | Secret}] [-Invitations <Enum>] [-Members <PSListModifier<String>>] [-Managers <PSListModifier<String>>] [-Presenters <PSListModifier<String>>] [-Force < Switch Parameter >] [-Confirm <Switch Parameter>][-WhatIf <Switch Parameter>]

So erhalten Sie einen RaumTo get a room

Get-CsPersistentChatRoom -Identity <String>

oderor

Get-CsPersistentChatRoom -filter <String> [-PersistentChatPoolFqdn <String>] [-SearchDescription] [-Member <String>] [-Manager <string>] [-Category <string>] [-Addin <string>] [-Disabled <bool>] [-Privacy <ChatRoomPrivacy> {Open | Closed | Secret}] [-Type <ChatRoomType> {Normal | Auditorium}] [-Invitations <ChatRoomInvitations> {False | Inherit}] [-ChatContentExceedsMB <int>] [-ResultSize <int>]

Where – Filter unterstützt nur Name und Description und hilft Ihnen beim Auffinden von Räumen, deren Name/Beschreibung mit der Schlüsselwortzeichenfolge übereinstimmt.where –filter supports only Name and Description and helps you find rooms whose Name/Description matches the keyword string. Poolfqdn "sucht in einem bestimmten Server Pool für beständigen Chat.PoolFqdn searches in a given Persistent Chat Server pool.

So löschen Sie einen Raum und löschen Nachrichten aus einem ChatroomTo clear a room and clear messages from a room

Clear-CsPersistentChatRoom [-Identity] <string> -EndDate <DateTime> [-WhatIf] [-Confirm]  [<CommonParameters>]

oderor

Clear-CsPersistentChatRoom [-Instance] <ChatRoomObject> -EndDate <DateTime> [-WhatIf] [-Confirm] [<CommonParameters>]

So entfernen Sie einen ChatroomTo remove a room

Remove-CsPersistentChatRoom [-Identity] <string> [-Force] [-WhatIf] [-Confirm]  [<CommonParameters>]

oderor

Remove-CsPersistentChatRoom [-Instance] <ChatRoomObject> [-Force] [-WhatIf] [-Confirm]  [<CommonParameters>]