PoshBytes

PoshBytes: Copy, Paste, Automate!

In this episode of PoshBytes, we dive into the often-overlooked magic of PowerShell’s Get-Clipboard and Set-Clipboard cmdlets. This post is a companion for the video embedded below. Scroll down to see the code from the video. Watch the video on YouTube PoshBytes: Copy, Paste, Automate! This post walks through simple, practical clipboard operations in PowerShell. Each example includes a short summary...
PoshBytes

PoshBytes: Update-List

PoshBytes: Update-List The often forgotten, but always useful Update-List. This post is a companion for the video embedded below. Scroll down to see the code from the video. Create Sample Objects Define a helper function that returns a test server object with a Tags list, then create two copies for side-by-side comparisons. Function Get-TestSrv { param($n = 1) [pscustomobject]@{ Name =...
PoshBytes

PoshBytes: Arrays vs Lists

PoshBytes: Arrays vs. Lists What is the difference between Arrays and Lists, and SPOILER ALERT why you should use Lists. This post is a companion for the video embedded below. Scroll down to see the code from the video. Arrays: Creating and Appending Arrays have a fixed size. Using += creates a new array each time. $arr = 1,2,3 $arr $arr...
PoshBytes

PoshBytes: Write-Host vs Write-Output

Write-Host vs Write-Output: What’s the Difference? In PowerShell, Write-Host and Write-Output are often mistaken for interchangeable commands.  This post is a companion for the video embedded below. Scroll down to see the code from the video. Side-by-Side Comparison Write-Host "Hello from Write-Host" Write-Output "Hello from Write-Output" At first glance, they both display text to the screen. However: Write-Host sends output directly...