
Parsing Text with PowerShell (3/3)
This is the third and final post in a three-part series. Parsing Text with PowerShell Part 1 Useful methods on the String class Introduction to Regular Expressions The Select-String cmdlet Parsing Text with PowerShell Part 2 the -split operator the ... continue reading

Parsing Text with PowerShell (2/3)
This is the second post in a three-part series. Parsing Text with PowerShell Part 1 Useful methods on the String class Introduction to Regular Expressions The Select-String cmdlet Parsing Text with PowerShell Part 2 the -split operator the -match operator ... continue reading
Parsing Text with PowerShell (1/3)
This is the first post in a three part series. Parsing Text with PowerShell Part 1 Useful methods on the String class Introduction to Regular Expressions The Select-String cmdlet Parsing Text with PowerShell Part 2 The -split operator The -match ... continue reading
Windows Security change affecting PowerShell
The recent (1/8/2019) Windows security patch CVE-2019-0543, has introduced a breaking change for a PowerShell remoting scenario. It is a narrowly scoped scenario that should have low impact for most users. The breaking change only affects local loopback remoting, which ... continue reading
PowerShell Constrained Language mode and the Dot-Source Operator
PowerShell Constrained Language mode and the Dot-Source Operator PowerShell works with application control systems, such as AppLocker and Windows Defender Application Control (WDAC), by automatically running inConstrainedLanguage mode. ConstrainedLanguage mode restricts some exploitable aspects of PowerShell while still giving you ... continue reading
Announcing General Availability of the Windows Compatibility Module 1.0.0
The Windows Compatibility module (WindowsCompatibility) is a PowerShell module that lets PowerShell Core 6 scripts access Windows PowerShell modules that are not yet natively available on PowerShell Core. (Note: the list of unavailable commands is getting smaller with each new ... continue reading

PowerTip: Use PowerShell to pick a random name from a list
Summary: Using the Get-Random Cmdlet to select a random list of names instead of numbers Hey! Dr. Scripto! I’d like to pick a random name from a list to generate user names in my lab. Could you show me an ... continue reading

Using PowerShell to create a folder of Demo data
Summary: Creating sample files with random sizes and dates for use in a Lab Q: Hey, Dr. Scripto! From time to time I like to show “how things works” at User Group meetings and to colleagues. But I don’t always ... continue reading
Desired State Configuration (DSC) Planning Update – September 2018
2018 has been the most active year ever for the DSC community. The DSC team is taking on major new areas of work in Azure, and we have made significant progress in development of the new DSC platform. In this ... continue reading
- Configuring Storage Spaces Direct Step by Step: Part 2 Troubleshooting
- Configuring Storage Spaces Direct Step by Step: Part 1 Core Cluster
- Configuring Storage Spaces Direct Step by Step: Part 3 Network Infrastructure
- Configuring a Windows Cluster Quorum Witness
- Configure Storage Spaces Direct on a Virtual Lab - Step by Step
Hybrid Cloud Building Blocks

Hyper-converged infrastructure with the features of Windows Server 2016 Datacenter, create a robust set of cloud building blocks.
View Solution