To send mails via PowerShell, you can use Send-MailMessage. However, this requires that you have access to an SMTP server, and mails sent this way...
posts-powershell
Mind Jogging Generator
The human mind can read sentences even if the characters are scrambled as long as the first and last letter of each word stays intact. Here is a...
Speeding Up the PowerShell Pipeline
PowerShell scripts can grow very slow when you (a) need to process a lot of items and (b) you are using the PowerShell pipeline. Let’s today...
Where-Object: Just A Pipeline-Aware If-Clause
Where-Object is one of the most frequently used PowerShell commands, yet it looks unfamiliar to new PowerShell users. Those who are familiar with...
Using Custom Prompts for Mandatory Parameters
When you define mandatory parameters in PowerShell, the user gets prompted for the value if it is missing. The prompt uses the parameter name only...
Checking Cmdlet Availability and Script Compatibility (Part 3)
Not all PowerShell cmdlets ship with PowerShell. Many are part of 3rd party modules which in turn ship when you install certain software, or use...
Checking Cmdlet Availability and Script Compatibility (Part 2)
Not all PowerShell cmdlets ship with PowerShell. Many are part of 3rd party modules which in turn ship when you install certain software, or use...
Checking Cmdlet Availability and Script Compatibility (Part 1)
Not all PowerShell cmdlets ship with PowerShell. Many cmdlets are part of 3rd party modules which in turn ship when you install certain software, or...
Colorful ASCII-Art from Images
In the previous tip we showed you how you can take any image or photo and turn it into a black&white ASCII art. Today, we have a revised...
Testing Raw Data with Checksums – A Real-World Example
With PowerShell entering the IoT world, sometimes it is necessary to deal with binary sensor data and ancient checksum models to verify data...
Inverting Bits
Occasionally it is necessary to invert the bits for a number. Most often, this is part of custom algorithms or checksum calculations. It raises the...
Calculating Most and Least Significant Byte
Numbers are stored internally as bytes. An Int32 value, for example, uses four bytes. Sometimes it is required to split up the number into its byte...