Script will now download and unpack in $env:Temp and output final result
to $pwd\BootCamp-$Version like Python Script
Python uses a randomly generated directory in temp, but use a
predictable one to allow us to check if .pkg is already downloaded and
skip if so.
With $ProgressPreference = "SilentlyContinue" set, the script often
looks like it's hung. Inform the user what's going on more often,
particularly for slow actions.
No need to pick newest manually, just sort the list by date.
Also builds a hash table of package's properties rather than just
looking for a string ending in '.pkg'
Changed from the previous Install-Bootcamp.ps1 file as the default behavior now follows Tim's script in more areas. By default, this will now download the Bootcamp installer to the desktop rather than installing by default (hence Get- instead of Install-). It now requires the -Install argument to actually perform the installation.