Just something to note, when using the -maximum flag to the new get-random cmdlet, you're actually defining a value that is considered exclusive. In other words, you might think the following will give you numbers between 1 and 10 (10 being inclusive):
get-random -minimum 1 -maximum 10
In actuality, the above gives you numbers starting at 1 to 9 inclusively:
CTP2>1..100|foreach-object{get-random -min 1 -max 10}|
>> group-object|sort-object name|
>> format-table -a name,@{label="Count";exp={"#"*$_.count}}
>>
Name Count
---- -----
1 ###################
2 #######
3 ##########
4 ###########
5 #####
6 ######
7 ##############
8 ###############
9 #############
CTP2>
The above is just a quick way to show the results visually. Each "#" represents the number of times that particular number showed up after 100 tries.