Office Servers and Services

"La connaissance ne vaut que si elle est partagée" / "An effective Knowledge is a shared one"

Lync : 2010 : Exécuter un script Lync depuis une ligne de commande

Posted by Teruin laurent sur octobre 7, 2011


How to launch a Lync Powershell Script from a command line.

Vous aurez peut-être essayé d’exécuter un script Lync depuis une ligne de commande en jouant avec le raccourci du Lync Management Shell

C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -noexit -command « cd $env:UserProfile; Import-Module ‘C:\Program Files\Common Files\Microsoft Lync Server 2010\Modules\Lync\Lync.psd1’

Mais vous verrez que cela n’est pas si simple.

Si vous voulez que votre script s’exécute automatiquement dans un environnement Lync Management Shell ajoutez cela au tout début de votre script

$CSSession = New-PSSession -ConnectionUri https://FQDNDEVOTREPOOL/ocspowershell -Authentication NegotiateWithImplicitCredential -ErrorAction SilentlyContinue
$ImportResults = Import-PSSession -Session $CSSession
cd $env:UserProfile

Puis créez un fichier batch qui contient l’appel de votre script comme précisé ci-dessous

powershell.exe -noexit -executionpolicy bypass -file C:\Source-Lync\Scripts\Manage\remotepowershell.ps1

NOTE: L’authentification qui sera prise est celle de l’utilisateur qui lance le script

Cordialement

Laurent TERUIN

Remerciement à E.Frick ;-))

Laisser un commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

 
%d blogueurs aiment cette page :