Если вы изучаете .NET, Powershell - единственный выбор. VBScript существует намного дольше, и поэтому, вероятно, есть больше примеров и примеров для VBScript. Но именно в Powershell Microsoft сосредоточена на разработке сценариев на будущее. Он включен в WS2008 (R2), будет в Win 7 и может быть добавлен в Vista, WS2003 или WS2008. Powershell является стратегическим. Я нахожу его намного более мощным, чем VBScript.
Сообщество вокруг Powershell также расширяется. Только один пример: если вы зайдете на powershell.com, вы можете подписаться на «совет дня powershell», отправленный по электронной почте.
Что касается пересечения .NET - Powershell может загружать сборки .NET и вызывать их, поэтому эти две вещи будут очень взаимодополняющими.