Arnaud Torres is a Senior Premier Field Engineer at Microsoft in France who sent me the PowerShell script below called "Drive Performance Report Generator".
He created the script to test a wide range of profiles in one run to allow people...

Introduction I am a big fan of two specific technologies that usually don’t get mentioned together: PowerShell and Excel PivotTables. It started when I was explaining PivotTables to someone and the main issue I had was finding a good set of example data...

With the release of Windows Server 2016 TP2 a few weeks ago, I was wondering what new PowerShell cmdlets are now included (when you compare to Windows Server 2012 R2). However, the list of cmdlets is so long now that it is hard to spot the differences by hand.

However, there a cmdlet in PowerShell to show all the cmdlets available (Get-Command) and a little bit of programming would make it easy to find out what are the main differences. So I set out to collect the data and compare the list.

If you follow the blog, you probably saw a little PowerShell script I published a while back to measure the popularity of the cmdlets in a certain module using a Bing search . As an example, that blog showed the popularity of the cmdlets in the SmbShare...

If you follow the blog, you probably saw a little PowerShell script I published a while back to measure the popularity of the cmdlets in a certain module using a Bing search . As an example, that blog showed the popularity of the cmdlets in the SmbShare...

If you follow the blog, you probably saw a little PowerShell script I published a while back to measure the popularity of the cmdlets in a certain module using a Bing search . As an example, that blog showed the popularity of the cmdlets in the SmbShare...

Several teams at Microsoft are now using a User Voice site as your place to suggest ideas on how to improve specific products and services. These sites make it easier for the teams to receive your suggestions and listen to what you say. Here are the User...

Microsoft Ignite 2015 was a great event, but there were so many sessions that it was truly impossible to watch everything that looked interesting. However, all sessions were recorded and by now they should be available on Channel 9 for streaming.
Even...

This is the Windows PowerShell script I used in the Microsoft Ignite 2015 session on Storage QoS: Hyper-V Storage Performance with Storage Quality of Service . You can also find that demo video by itself at Windows Server 2016 TP2 Storage QoS: Managing...

Storage Quality of Service (Storage QoS) is a new feature in the upcoming Windows Server 2016 that provides a way to centrally monitor and manage storage performance for virtual machines. The feature automatically improves storage resource fairness between...

1. Introduction
Every new version of Windows brings updates to our main remote file protocol, known as SMB (Server Message Block).
If you’re not familiar with it, you can find some information in this previous blog post: Windows Server 2012...

I regularly get a question about when will SMB1 be completely removed from Windows. This blog post summarizes the current state of this old SMB dialect in Windows client and server.
1) SMB1 is deprecated, but not yet removed
We already added...

Network troubleshooting is part any System Administrator’s life. Maybe you need to check the IP address of a machine or test if its networking connection is working. Maybe you need to see if DNS is properly configured or check the latency between...

This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell to find out which PowerShell cmdlet in a specific module is the most popular. To do this, we’re using a Bing search and...

This blog is part of a series that shows example PowerShell code for those learning the language.
This time we’re using PowerShell to generate random words and check if they are popular by using a Bing search. The words are color-coded as white...

This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell create a text adventure game that requires to find your way out of a house using simple commands. There is a locked door...

I know you have a lot of feedback in the area of server storage. Would you be interested in shaping the future of Windows Server?
Our team is looking for feedback to help define the next generation of Microsoft storage solutions.
If you'd like...

This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell create a simple game where you need to guess a number. This example explores basic loops, logical operations (like –ne,...

This blog is part of a series that shows example PowerShell code for those learning the language.
This time we’re using PowerShell to count lines, count words, find the largest word and find the most frequently used words in a text file. To make...

This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell to generate random full names using common first names and common last names. It basically combines a random first name...

This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell to find the value of Pi. This is done using one of the many methods available, using a division between n! (factorial) and...

This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell to find prime numbers. This is not using any sophisticated method, just checking the remainder for all numbers between 2...

This blog is part of a series that shows example PowerShell code for those learning the language.
This time we’re using PowerShell to find some very small and very large floating point numbers. The principal here is that if you keep dividing...