Archive

Archives pour 04/12/2013

Top 3 des articles de My-PowerShell

Un peu d’auto-satisfaction.

Voici le top 3 des articles de ce My-PowerShell:
1er: Gérer les fichiers et dossiers avec Powershell. 14 118 162 vues
2eme: Configurer un proxy auto dans Firefox par GPO. 12 962 457 vues
3eme: Méthodes de traitement d’objets en Powershell. 8 342 054 vues

Au début, j’ai cru que le compteur déconnait.

C’est l’occasion pour moi de vous remercier d’être passé par là et pour vos commentaires.

Categories: Le blog Tags:

Les boucles While et Do/While

La boucle While.
C’est une boucle PowerShell que l’on peut traduire par « Tant que je gagne, je joue. ». Elle va tourner tant le résultat ne sera pas négatif.
Le principe le plus souvent utiliser est de fixer une variable de départ avant la boucle. Par exemple: $i=1.
La boucle va alors comparer la variable à une valeur de résultat While ($i -le 10).
Tant que le résultat de cette comparaison n’est pas négatif, elle va exécuter une commande ou un script et incrémenter la variable par $i++.

Voici un exemple complet:

?View Code POWERSHELL
$i=1
while ($i -le 10){
Write-Host $i
$i++
}

 

La boucle Do/While.
Elle correspond à « Je joue tant que je gagne ». Le résultat est est le même.
Une variable de départ est fixée. Toujours par exemple: $i=1.
Do { } va permettre d’exécuter un script ou une commande PowerShell et incrémenter la variable. Ensuite, While ($i -le 10) va relancer ou non la boucle.

Exemple:

?View Code POWERSHELL
$i=1
Do { 
Write-Host $i
$i++
} while ($i -le 10)

 
Question de goût. Mais à la fin vous aller perdre et la boucle va s’arrêter.

Categories: Powershell Tags: ,

Mise à jour Polycom CX700 avec Lync Server 2013

Polycom CX700

J’utilise maintenant Lync Server 2013 et j’ai trouvé dans un carton un poste Polycom CX 700.
En l’allumant, je découvre avec déception qu’il utilise une version 1.0.522.x incompatible avec Lync 2013.

Cette version est compatible uniquement avec Office Communcation Server 2007 R1.

Il faut donc le mettre à jour en version 3.5.6907 pour pouvoir l’utiliser avec Lync 2013. Pour la mise à jour vers cette version depuis la version 1.0.522.x , il est nécessaire d’avoir un serveur OCS 2007, Windows SharePoint Service et appliquer une procédure de mise à jour complexe. Si c’est la seul solution, comme l’annonce beaucoup de sites, ce poste va rester dans son carton.

Tant bien que mal, je suis parvenu à mettre à jour mon Polycom CX 700 v1.0.522.x en v3.5.6907 puis 4.0.7577 avec mon infrastructure Lync Server 2013.
Voici les détails de ma configuration:

Etape 1, configurer le DNS.
J’ai commencé par vérifier et ajouter un certain nombre d’entrés dans le DNS.
Dans les zones privés et publiques, j’ai ajouté les enregistrements suivant:
Type SRV – _ntp._udp. – IP de mon serveur NTP – Port 123
Typa A – ucupdates. – IP de mon Lync Server 2013
Typa A – ucupdates-r2. – IP de mon Lync Server 2013

Etape 2, configurer les serveur le DHCP pour fournir le serveur NTP.
Il s’agit de configurer l’option 042 avec l’IP de votre serveur NTP.

Lire la suite…

Categories: Polycom Tags: , ,