Module development

Powershell

Powershell module development series

The Rabo Tech Blog community gave me the opportunity to write a series on Powershell module development. In this whole series, you will learn optimizing your developer experience in Visual Studio Code, indentation, scaffolding, PSScriptAnalyzer, laying standard and many more features to develop quality Powershell modules. You can check it out on the Rabo Tech blog site.

Read
Powershell

Creating output handler Crescendo

Back in June I explored the Crescendo module for Powershell to wrap native command line tool into cmdlets. In the blog post, I needed to make a deviation and did not spend time on looking to the output handler.

Read
Powershell

Lets start exploring Crescendo

Quite recently I was facing an issue whereas a new service was introduced which needed deployment through Azure DevOps remotely. Normally spoken I would fallback in Windows Remote Management (WinRM for short) and use it in combination with the Invoke-Command cmdlet to create in conduction with the New-Service cmdlet. What if WinRM only cannot be used? Are there any other protocols that I was able to use? In this case, I used the RPC protocol, as in many native tools, it is possible to use it in conduction with a computer name parameter. In this blog, I will explore the native sc.exe command line tool.

Read