• Import-BinaryMiLog

    PowerShell Deep Dive: Import-BinaryMiLog Cmdlet Welcome back to Wahmans PowerShell Blog! Today we are exploring a lesser-known yet powerful cmdlet: Import-BinaryMiLog. This cmdlet is used to re-create saved objects based on the contents of an export file. It’s particularly useful when dealing with Management Infrastructure (MI) logs and related binary data used in systems management…

  • New-Object

    PowerShell Cmdlet Deep Dive: New-Object Welcome back to Wahmans PowerShell blog! Today we’re going to take a closer look at one of the foundational cmdlets in PowerShell: New-Object. The official Microsoft description says: New-Object: Creates an instance of a Microsoft .NET Framework or COM object. In other words, New-Object gives you the power to create…

  • Join-Path

    Getting to Know the Join-Path Cmdlet in PowerShell Welcome back to Wahmans PowerShell blog! In today’s post, we’re diving into a very handy cmdlet: Join-Path. According to Microsoft, this cmdlet “Combines a path and a child path into a single path.” It might sound simple, but Join-Path is a powerful tool when working with file…

  • Export-Csv

    Export-Csv – A Handy PowerShell Tool for Creating CSV Files Welcome back to Wahmans PowerShell blog! Today we’ll be diving into a super useful cmdlet called Export-Csv. According to Microsoft, this cmdlet “Converts objects into a series of character-separated value (CSV) strings and saves the strings to a file.” In simpler terms, it allows you…

  • Unprotect-CmsMessage

    PowerShell Cmdlet Spotlight: Unprotect-CmsMessage Welcome back to Wahmans PowerShell blog! Today, we’re diving into a cmdlet that often flies under the radar but can be extremely useful when dealing with encrypted content — Unprotect-CmsMessage. What does it do? The Unprotect-CmsMessage cmdlet decrypts content that has been encrypted using the Cryptographic Message Syntax (CMS) format. In…

  • Test-Json

    Exploring the PowerShell Cmdlet: Test-Json Welcome back to Wahman’s PowerShell blog! Today, we’ll dive into a handy cmdlet that can be incredibly helpful for validating your data formats: Test-Json. As the name suggests, this cmdlet checks whether a string is a valid JSON document. JSON (JavaScript Object Notation) is a widely used data format, especially…