Über die Zeit hinweg habe immer wieder kleinere Aufgaben im Umfeld vom Lync/Skype for Business mit Scripting lösen können. Meine persönliche Best-of Linkliste für Powershell und C# ist unten zu finden. Mit grossartigen fertigen Powershell Scripts für Skype for Business oder auch nur kleinen Tips für einen cleveren Einzeiler haben sie mir das Leben schon häufig erleichtert.
Inhalt
Powershell Scripting Einführungen und Samples (allgemein)
- MSXFAQ
- Microsoft Script Center mit vielen Scripts zum Download
- MY SKYPE LAB
- uc geek
- Lync Gallery
- Powershell Station
- PowerShell Code Repository
Powershell Scripting Einführungen und Samples (Lync)
Remote Powershell mit Skype/Lync
Skype/Lync kann vollständig über eine remote Powershell Session administriert werden. In der Tat werden PS cmdlets immer über einen Webservice ausgeführt. Es stellen sich natürlich die Fragen zur Sicherheit (Zertifikate) und weiteren Best-Practices im Umgang mit remote PS (Variablen in der Session, Execution Policy, RBAC…).
$session = New-PSSession -ConnectionUri https://lyncfrontend.domain.com/ocsPowerShell -Credential (Get-Credential) Import-PSSession -Session $session # mache die Arbeit Remove-PsSession $session
- Carius: PowerShell Remote nutzen
- Carius: Lync PowerShell
- eBook: Layman’s guide to PowerShell 2.0 remoting
Powershell und SQL
Powershell und C#
- Visual Studio Einstieg in C#
- Executing PowerShell scripts from C#
- Using CSharp (C#) code in Powershell scripts (Stefan Gossner)
- How-to-run-PowerShell-scripts-from-C (Codeproject)
Powershell GUI
- Adding a Graphical Front End to your PowerShell Scripts Jonathan Medd: PowerGUI, PrimalForms, SQL Scripts Manager
- PowerShell Studio 2016
- ISESteroids, a powerful extension to the built-in PowerShell Editor von MVP Tobias Weltner mit Tutorial: Build GUI with PowerShell
Powershell Bot Scripting (UCWA, Client SDK)
- Send an Instant Message from a Script
- Skype Web SDK (UCWA) Portal
- Send Skype For Business (Lync) IMs via Powershell