I stumbled into an issue recently with Thunderbolt enabled computers.
By default the Thunderbolt Software that is used to approve Thunderbolt devices requires local administrator to work, this is not really practical in enterprise environments where most users are not local administrators.
So i dug into it and found some solutions to this issue.
Continue reading Drivers – Thunderbolt Software, device approval without local admin
Running your commands on a local machine is all well and good, but most admins work with remote servers.
So lets talk about using CIM over network and using CIM sessions!
Continue reading PowerShell – Working with CIM – Remoting
Onward to working with CIM methods!
The data you get from using Get-CIMInstance is rarely directly modifiable as the data returned is usually a snapshot of deeper system settings.
To change this you will need to use the methods provided by the Class you are looking at.
Continue reading PowerShell – Working with CIM – Methods
Here are a few various useful resources:
Microsoft Docs – Documentation on all things Microsoft, should contain almost all the articles from the old MSDN TechNet as well.
Stack Exchange – The root site for various excelent resources like Stack Overflow and Server Fault.
RegExr – Excellent site for creating and testing Regular Expressions (RegEx) strings.
SS64 – References for common scripting languages (across OS-es) and reference for database commands.
My GitHub profile
This is the first part of how to work with CIM cmdlets; here i write about how to gather and sort information.
Continue reading PowerShell – Working with CIM – Get information
So for my fist post on this blog i’ll write some musings about PowerShell and using the WMI and CIM cmdlets.
WMI is the backbone of most PowerShell cmdlets that interact with system settings (and C# as well).
And they are a powerful tool for collecting data and making system changes. Continue reading PowerShell – WMI and CIM