An MSU is an update installer package. PowerShell is actually considered an update to the Vista operating system, so it isn't installed like your typical stand-alone program. It's more like how you get system updates through the Windows Update applet. I don't know that you can install it silently because it requires privilege elevation, so you're going to get a UAC prompt.