• Home
    • Powershell
    • Fundamentals
    • Beginner
    • Intermediate
    • Advanced
    • Deep Dive
    • PowerShell
    • Quick Learnings
    • Troubleshooting
  • Archive
    • Jos
    • Casper
  • PowerShell: Hashtable vs PSCustomObject Explained

    Jos Fissering

    3 November 2025
    Deep Dive, Intermediate, PowerShell

    Hashtables and PSCustomObjects may look similar in PowerShell, but they serve very different purposes. This post explores their syntax, performance, and practical use cases, helping you choose the right structure for dynamic data handling or clean output formatting.

  • When Should You Use -match vs. -like in PowerShell?

    Jos Fissering

    27 October 2025
    Beginner, Fundamentals, PowerShell

    Choosing between -match and -like depends on the complexity of your pattern matching. Use -like for simple wildcard checks, such as finding strings that contain certain characters (* and ? are your friends). When you need more power, like anchoring patterns, grouping, or advanced conditions, reach for -match, which leverages regular expressions. In short: -like is quick and simple, -match is precise and flexible.

  • Why Your Intune File Commits Fail in PowerShell 7.4+

    Jos Fissering

    3 October 2025
    Intermediate, PowerShell, Quick Learnings, Troubleshooting

    PowerShell 7.4 introduces a subtle but impactful change: the default encoding for HTTP requests is now UTF-8 instead of ASCII. This shift can cause unexpected issues when working with the Microsoft Graph API, particularly during .intunewin file commits in Intune. In this post, I explain the root cause, share workarounds, and offer practical solutions to keep your automation workflows running smoothly.

  • Automating LEGO Instruction Downloads with PowerShell

    Jos Fissering

    22 September 2025
    Beginner, Intermediate, PowerShell

    Tired of manually downloading LEGO building instructions? This PowerShell function automates the process by fetching the instruction page, filtering valid PDF links, and saving them neatly into a folder per set. Whether you’re organizing your collection or just love scripting, this tool adds efficiency and fun to your LEGO hobby.

  • PowerShell Tip: Testing Performance with Measure-Command

    Jos Fissering

    15 September 2025
    Beginner, PowerShell, Quick Learnings, Troubleshooting

    Measure-Command is a simple yet powerful tool to gain insight into the performance of your PowerShell code. Whether you’re optimizing scripts or just curious — to measure is to know.

  • PowerShell Remoting: Managing Multiple Systems from One Console

    Casper Stekelenburg

    8 September 2025
    Advanced, Intermediate, PowerShell

    PowerShell Remoting lets you run commands, gather inventory, and automate fixes across dozens—or hundreds—of systems from one console. In this guide you’ll enable remoting safely, run one‑off commands with Invoke-Command, build persistent sessions for faster workflows, push scripts, move files, and troubleshoot connectivity like a pro. If you manage Windows servers or mixed environments, mastering these patterns will cut tedious RDP hops, standardize execution, and boost reliability—while keeping security (WinRM, auth, firewall, encryption) front and center.

Previous Page
1 2 3 4 … 10
Next Page

Latest Posts

  • RSS Feed

  • A way to Secure Credentials in Your PowerShell Scripts15 December 2025
  • Scheduling PowerShell Scripts with PowerShell’s Scheduled Task Cmdlets8 December 2025
  • When Automation Goes Wrong: A Painful Lesson in PowerShell1 December 2025
  • Switch Statements in PowerShell: The Swiss Army Knife of Decision Making24 November 2025
  • Enums in PowerShell: Strongly Typed Values for Robust Scripts17 November 2025

Advanced Beginner Deep Dive Fundamentals Intermediate PowerShell Quick Learnings Troubleshooting


Archive

  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024

Tulips, Windmills & PowerShell: Dutch Scripting Guys

Privacy Policy