PoshBytes

PoshBytes: Download Large Files with Start-BitsTransfer

PoshBytes: Download Large Files with Start-BitsTransfer Learn when to use Start-BitsTransfer for reliable downloads in PowerShell. This demo shows how BITS can download files, run transfers in the background, and manage multiple jobs. This post is a companion for the video embedded below. Scroll down to see the code and full transcript from the video. Welcome to PoshBytes, where we automate...
PoshBytes

PoshBytes: To Delete or To Empty Items? PowerShell Has Opinions

PoshBytes: To Delete or To Empty Items? PowerShell Has Opinions Remove-ItemProperty and Clear-ItemProperty both change properties, but they do very different things. In this PoshBytes, we’ll look at when to delete the property and when to simply empty it out. This post is a companion for the video embedded below. Scroll down to see the code from the video. Today we’re...
Uncategorized

PowerShell Vulnerability Update (CVE-2026-26143): What You Need to Know

CVE-2026-26143 was published, on April 14, 2026, impacting modern (Core-based) versions of PowerShell—specifically versions 7.4 and 7.5 prior to recent patches. Before diving into the details, it’s important to understand that this vulnerability is not something that can be exploited under normal, secure usage. This issue specifically requires the use of the -SkipLimitCheck parameter on the Import-PowerShellDataFile cmdlet. That parameter...
PoshBytes

PoshBytes: What The Blank!

PoshBytes: What The Blank! In PowerShell, a value that *looks* blank might still contain spaces or tabs. In this PoshBytes short, we explore the difference between IsNullOrEmpty() and IsNullOrWhiteSpace() so your scripts can detect truly blank values. This post is a companion for the video embedded below. Scroll down to see the code from the video. Checking if a string is...