So You Think You Can Parse?
PowerShell treats input differently when operating on command arguments - but how can we programmatically force PowerShell to recognize and parse a string in argument mode? Let's find … »
PowerShell treats input differently when operating on command arguments - but how can we programmatically force PowerShell to recognize and parse a string in argument mode? Let's find … »
PowerShell's "calculated properties" and the Select-Object cmdlet makes transforming objects in the middle of an operation fairly easy, and I certainly use it all the time … »
As you might be aware, I'm a huge .NET fanboy, and so today we're not going to talk about PowerShell, but about a core feature of … »
How can I delete an active directory computer account object and instantly replicate the object deletion on another Domain Controller? - Let's find out! What happens during " … »
The ADUserCache class that we wrote previously [https://blog.iisreset.me/caching-ad-with-classes/] seems to be a pretty good base to start from, let's see what else we can … »
A friend of mine wants to simulate a faulty Windows Service, so today we'll talk about something other than PowerShell... okay maybe we'll talk a little … »
Implementing caching in PowerShell [https://blog.iisreset.me/powershell-caching-strategies/] is easy, but can we make it more transparent to the user? Let's see how we might use PowerShell … »
The concept of DRY - "Don't Repeat Yourself", can apply not only to the code you write, but also to the information you collect at runtime. … »
A domain-based DFS Namespace is not like regular file share on a single server. So what to do when you need to discover domain-based shares? Let's see if … »
Once in a while, you may find yourself in need of identifying and/or interacting with well-known and well-defined security principals, like the builtin Administrator account, the SYSTEM account or … »