by mtsimmons | Sep 16, 2015 | Uncategorized
Alright, another quick lesson in finding XML. You see, an XML node like this: <server name=”DomainController1″></server> Uses the name as an attribute. I just wrote a post about how to search XML by node attribute. But that won’t do you a...
by mtsimmons | Sep 11, 2015 | Uncategorized
Any of you say this prayer after you’ve successfully remembered how to filter by the node attribute property with Select-XML and PowerShell? Dear God. Please let me remember this syntax the next time I’m trying to search an XML file. If you will just spare...
by mtsimmons | Sep 11, 2015 | Uncategorized
I saw an interesting approach to working with a hashtable the other day. It started with this: $hashtable = @{} This is different than how I usually create an array: $array = @() And also different from creating a PowerShell object: $PSObject = [PSCustomObject]@{}...
by mtsimmons | Sep 10, 2015 | Windows PowerShell (Legacy)
It’s really easy to get the size of a folder with PowerShell. Even though the directory does not actually have a property for size, you just need to get the size of all of the files inside the folder. function Get-FolderSize { [CmdletBinding()] Param (...
by mtsimmons | Sep 10, 2015 | Windows PowerShell (Legacy)
If you’re trying to determine which of your servers require reboots, you’ll love this PowerShell script to check the status. It turns out that a simple way to identify servers that are pending reboot is to check the registry. This information is stored in...