• Home
    • Powershell
    • Fundamentals
    • Beginner
    • Intermediate
    • Advanced
    • Deep Dive
    • PowerShell
    • Quick Learnings
    • Troubleshooting
  • Archive
    • Jos
    • Casper
  • Exploring Recursive Functions in PowerShell: A Backend Adventure

    Jos Fissering

    25 August 2025
    Intermediate, PowerShell

    Discover how recursive functions work in PowerShell and why they’re perfect for navigating complex, nested data structures. Inspired by Boot.dev’s RPG-style learning, this post walks through a practical example using JSON and hashtables to build file paths recursively—ideal for backend developers looking to level up their scripting skills.

  • Working with Files and Directories in PowerShell

    Casper Stekelenburg

    18 August 2025
    Beginner, Fundamentals, PowerShell

    Master everyday file and directory tasks in PowerShell with a practical toolkit: navigate with Set-Location (cd/$pwd), explore with Get-ChildItem (filters, recursion, attributes), create with New-Item, and manage with Copy-Item, Move-Item, and Remove-Item. Learn safe patterns using Test-Path, -WhatIf, and Join-Path, plus real-world scripts for backups, temp cleanup, organizing files by extension, and detecting duplicates. The article also covers error handling and cross-platform path practices to keep automation reliable.

  • Rounding in PowerShell: Avoiding Pitfalls When Splitting Lists into Batches

    Jos Fissering

    11 August 2025
    Beginner, Intermediate, PowerShell, Quick Learnings

    When splitting a list of users into batches, rounding errors can lead to unexpected results. In this post, I explore common mistakes with [math]::Round(), explain rounding strategies, and show how methods like Ceiling() and Floor() can help you get accurate batch counts in PowerShell.

  • Mastering PowerShell’s Comparison Operators

    Casper Stekelenburg

    4 August 2025
    Beginner, Fundamentals, PowerShell

    PowerShell provides a rich set of comparison operators that are essential for decision-making in scripts. These operators allow you to compare values, filter data, and create conditional logic that makes your scripts more intelligent and responsive. In this guide, we’ll explore the most commonly used comparison operators and see them in action. What are Comparison […]

  • PowerShell Error Handling for Beginners: Try, Catch, and Finally

    Casper Stekelenburg

    14 July 2025
    Beginner, PowerShell

    Error handling is a crucial aspect of writing robust PowerShell scripts. When things go wrong—and they will—proper error handling helps your scripts gracefully manage problems, provide meaningful feedback, and continue operating when possible. In this guide, we’ll explore PowerShell’s error handling mechanisms and learn how to write more resilient scripts.

  • Running Legacy Scripts in a Modern Console

    Jos Fissering

    7 July 2025
    Beginner, Intermediate, PowerShell, Quick Learnings

    Unlock the full potential of PowerShell 7.x while still running those essential legacy scripts! Discover how to seamlessly execute PowerShell 5.1 modules like ‘VirtualMachineManager’ within your modern console. Follow our quick guide to bridge the gap between versions effortlessly.

1 2 3 … 8
Next Page

Latest Posts

  • RSS Feed

  • Exploring Recursive Functions in PowerShell: A Backend Adventure25 August 2025
  • Working with Files and Directories in PowerShell18 August 2025
  • Rounding in PowerShell: Avoiding Pitfalls When Splitting Lists into Batches11 August 2025
  • Mastering PowerShell’s Comparison Operators4 August 2025
  • PowerShell Error Handling for Beginners: Try, Catch, and Finally14 July 2025

Advanced Beginner Deep Dive Fundamentals Intermediate PowerShell Quick Learnings Troubleshooting


Archive

  • 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