Get-CsLisSwitch
Dernière rubrique modifiée : 2012-03-23
Récupère un ou plusieurs commutateurs réseau de la base de données de configuration d’emplacements. Chaque commutateur peut être associé à un emplacement, auquel cas cette cmdlet récupère également les informations d’emplacement des commutateurs. Cette association d’emplacements est utilisée dans un système Enhanced 9-1-1 (E9-1-1) Enterprise Voice mis en place pour signaler l’emplacement d’un appelant à un opérateur des services d’urgence.
Syntaxe
Get-CsLisSwitch
Description détaillée
Le système Enhanced 9-1-1 permet à un opérateur des services d’urgence d’identifier l’emplacement d’un appelant sans avoir à le lui demander. Dans le cas où un appelant appelle à partir d’une connexion VoIP, ces informations doivent être extraites en fonction de divers facteurs de connexion. L’administrateur VoIP doit configurer et établir un mappage d’emplacements (appelée « schéma de câblage ») qui déterminera l’emplacement d’un appelant. Cette cmdlet récupère les informations sur les associations entre les emplacements physiques et le commutateur réseau à travers lequel le client est connecté.
Cette cmdlet n’accepte aucun paramètre (autre que les paramètres courants de Windows PowerShell). La cmdlet récupérera toutes les instances des mappages commutateur-emplacement. Pour limiter les informations extraites, vous devez rediriger la sortie de cette cmdlet vers une autre cmdlet de Windows PowerShell, telle que Where-Object ou Select-Object.
Personnes autorisées à exécuter cette cmdlet : Par défaut, les membres des groupes qui suivent sont autorisés à exécuter localement la cmdlet Get-CsLisSwitch : RTCUniversalServerAdmins. Pour retourner une liste de tous les rôles RBAC (Contrôle d’accès basé sur un rôle) auxquels cette cmdlet a été affectée (y compris les rôles RBAC personnalisés créés par vos soins), exécutez la commande suivante à l’invite Windows PowerShell :
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsLisSwitch"}
Paramètres
Paramètre | Obligatoire | Type | Description |
---|---|---|---|
None |
Cette cmdlet fournit uniquement les paramètres courants de Windows PowerShell. |
Types d’entrées
Aucun.
Types de retours
Cette cmdlet extrait un ou plusieurs objets de type System.Management.Automation.PSCustomObject.
Exemple
-------------------------- Exemple 1 --------------------------
Get-CsLisSwitch
L’exemple 1 récupère tous les commutateurs LIS (Location Information Server) qui ont été définis dans le déploiement Microsoft Lync Server 2010.
-------------------------- Exemple 2 --------------------------
Get-CsLisSwitch | Where-Object {$_.ChassisID -eq "99-99-99-99-99-99"}
Cet exemple récupère toutes les informations pour tous les commutateurs ayant un ChassisID égal à 99-99-99-99-99-99. Étant donné que les ChassisID doivent être uniques, cette commande récupérera, au plus, un emplacement de commutateur. La commande commence par appeler Get-CsLisSwitch pour récupérer toutes les associations d’emplacements de commutateurs. Cette collection d’emplacements de commutateur est redirigée vers la cmdlet Where-Object. Where-Object vérifie la propriété ChassisID de chaque élément de la collection et retourne l’élément dont le ChassisID est égal à 99-99-99-99-99-99.
-------------------------- Exemple 3 --------------------------
Get-CsLisSwitch | Where-Object {$_.City -eq "Redmond"}
Cet exemple récupère toutes les informations de tous les commutateurs ayant été associés à un emplacement de la ville de Redmond. La commande commence par appeler Get-CsLisSwitch pour récupérer toutes les associations d’emplacements de commutateurs. Cette collection d’emplacements de commutateur est redirigée vers la cmdlet Where-Object. Where-Object vérifie la propriété City de chaque élément de la collection pour déterminer si la valeur est égale à (-eq) Redmond.