<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Advanced &#8211; Tulips, Windmills &amp; PowerShell: Dutch Scripting Guys</title>
	<atom:link href="https://dutchscriptingguys.com/tag/advanced/feed/" rel="self" type="application/rss+xml" />
	<link>https://dutchscriptingguys.com</link>
	<description></description>
	<lastBuildDate>Mon, 17 Nov 2025 17:28:54 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://dutchscriptingguys.com/wp-content/uploads/2024/10/cropped-Logo_vierkant-scaled-1-32x32.jpg</url>
	<title>Advanced &#8211; Tulips, Windmills &amp; PowerShell: Dutch Scripting Guys</title>
	<link>https://dutchscriptingguys.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Enums in PowerShell: Strongly Typed Values for Robust Scripts</title>
		<link>https://dutchscriptingguys.com/enums-in-powershell-strongly-typed-values-for-robust-scripts/</link>
					<comments>https://dutchscriptingguys.com/enums-in-powershell-strongly-typed-values-for-robust-scripts/#respond</comments>
		
		<dc:creator><![CDATA[Jos Fissering]]></dc:creator>
		<pubDate>Mon, 17 Nov 2025 06:00:00 +0000</pubDate>
				<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Deep Dive]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[PowerShell]]></category>
		<guid isPermaLink="false">https://dutchscriptingguys.com/?p=1267</guid>

					<description><![CDATA[Enums in PowerShell provide a clean way to work with strongly typed values, improving readability, maintainability, and reducing errors. By grouping related constants under a single type, you avoid magic numbers and hardcoded strings, gain autocompletion, and enable built-in validation in functions. Whether you use native syntax, Add-Type with C#, or classes with static properties, enums make your scripts more robust and easier to manage.]]></description>
		
					<wfw:commentRss>https://dutchscriptingguys.com/enums-in-powershell-strongly-typed-values-for-robust-scripts/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PowerShell Remoting: Managing Multiple Systems from One Console</title>
		<link>https://dutchscriptingguys.com/powershell-remoting-managing-multiple-systems-from-one-console/</link>
					<comments>https://dutchscriptingguys.com/powershell-remoting-managing-multiple-systems-from-one-console/#respond</comments>
		
		<dc:creator><![CDATA[Casper Stekelenburg]]></dc:creator>
		<pubDate>Mon, 08 Sep 2025 06:00:00 +0000</pubDate>
				<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[PowerShell]]></category>
		<guid isPermaLink="false">https://dutchscriptingguys.com/?p=1227</guid>

					<description><![CDATA[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.]]></description>
		
					<wfw:commentRss>https://dutchscriptingguys.com/powershell-remoting-managing-multiple-systems-from-one-console/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Optimizing Parallel Execution in PowerShell: Reusing Threads for Faster Performance</title>
		<link>https://dutchscriptingguys.com/optimizing-parallel-execution-in-powershell-reusing-threads-for-faster-performance/</link>
					<comments>https://dutchscriptingguys.com/optimizing-parallel-execution-in-powershell-reusing-threads-for-faster-performance/#respond</comments>
		
		<dc:creator><![CDATA[Jos Fissering]]></dc:creator>
		<pubDate>Mon, 07 Apr 2025 06:00:00 +0000</pubDate>
				<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Advanced]]></category>
		<category><![CDATA[PowerShell]]></category>
		<guid isPermaLink="false">https://dutchscriptingguys.com/?p=1105</guid>

					<description><![CDATA[In this blog post, we explore optimizing parallel execution in PowerShell by reusing threads. By leveraging ConcurrentQueue and ForEach-Object -Parallel, we can significantly improve performance for time-intensive tasks. This method reuses threads instead of creating and removing them each time, resulting in faster execution. We provide a detailed example of pinging IP addresses to demonstrate the efficiency of this approach. Whether you're new to multi-threading or looking to enhance your scripts, this guide offers valuable insights and practical tips.]]></description>
		
					<wfw:commentRss>https://dutchscriptingguys.com/optimizing-parallel-execution-in-powershell-reusing-threads-for-faster-performance/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
