Awesome, thanks! It's worked on most machines I've tested it on so far. A few are getting an error from the detection tool, I believe it's because the hardware isn't found. We have some older machines out there. But a few have also got this PowerShell error.
Invoke-Expression : Exception calling "Load" with "1" argument(s): "The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters."
At C:\WINDOWS\AdminArsenal\PDQDeployRunner\service-1\exec\Error Handling Wrapper.ps1:39 char:1
+ Invoke-Expression "& '.\$($Parameters)' $($Parameters)"
+ CategoryInfo : NotSpecified: (:) [Invoke-Expression], MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException,Microsoft.PowerShell.Commands.InvokeExpressionCommand