This is a follow up on my previous article perform all the SCCM Client Actions with vbscript. Now, I have chosen a different approach: a PowerShell form where you can select the actions you want to perform. The interface is also multilingual. It supports English (fall back language), French, German, Dutch and Spanish. If your OS is in one of these languages, then the interface is in the same language. Otherwise, it is English. You can also overrule the language.
I have created a small PowerShell form that checks if a port on a host is reachable. The goal was to challenge me regarding PowerShell forms. I used PowerShell Studio 2020 to create the form and the code. The created code has been cleaned up as it contains a lot of overhead.
Maybe you recognize this: you have a bunch of pictures but you do not have an idea where and when these pictures have been taken. Then my script PictureDetails is useful: put all the pictures you want to check in a folder, and the script will find the location where the picture has been taken, together with a Google Maps map. And all displayed on an HTML page.
Sometimes you want to have applications closed before other actions can start. Think about an install or uninstall that can only take place if certain applications are not running. With this script, you can close these applications. You can run the script silently or with user interaction. Whatever you prefer.
In some cases, it might be useful to have the Ivanti Workspace Control application building block data exported to a CSV file. Useful for further analysis, and checking for consistency. I wrote a PowerShell script to do that job for me.
In this article, I will share the challenges I had and the solution.
Page 1 of 2