RECENT POSTS
Yes No Choice Function in PowerShell
Looking at how we can improving choice prompts in PowerShell with a reusable function.
Entra ID (Azure AD) Dynamic Device Groups for Intune
Find the most common Entra ID (Azure AD) Dynamic Device Group expressions for use with your Intune deployment.
Azure AD as SAML IdP and Citrix ADC as SAML SP
There are some really good articles on configuring Azure AD as a SAML IdP and a Citrix Netscaler (the product formally known as ADC, formally known as Netscaler, confused?) as a SAML SP. Rather than reinventing those articles I’ll simply link to the best that I’ve come across, so go
Citrix micro VPN with Microsoft Endpoint Manager is broken
Citrix micro VPN integrates with Microsoft Endpoint Manager (Intune) to provide app level on demand VPN tunnels to iOS and Android devices. This leverages the Microsoft Azure AD Graph API which is going end of life. In this article I will explain why its currently broken and provide some guidance
Creating an Open File Dialog in PowerShell
Recently I created a PowerShell function to open a open file dialog window, allowing you to browse to that csv file or read in a text file without specifying the path. As this has found it’s way into several of my script’s already, it feels worthy enough to share with
Surface Dock Updater fails on Surface Book (Gen 1) with SurfaceBaseFWUpdateDriver.dll
For over a year now I have been unable to update my Surface Dock via the Surface Dock Updater tool due to an error when installing the software. An error occurs when trying to install the SurfaceBaseFWUpdateDriver.dll and subsequently the install rolls back. You may think that you can just
Get Execution Path of Script
I have been writing a script which generated a report. I had used Out-File to write to a file and this had been working as expected for some time. Today however, I opened up PowerShell and entered the path of the script without changing directory to the script location first.