WindowsVistaにPowerShell1.0をインストールする

今月末にVistaPowerShell 1.0がリリースされますが、一足早くVistaPowerShell 1.0を利用する方法があります。

2003Server版とVista版ではパッケージ内容は同じ

すでに2006年11月にXP、2003Server版のPowerShell 1.0はリリースされていますが、Vista版だけが遅れて今月末のリリースです。


Vista向けPowerShell 1.0のリリースが遅れた理由は以下です。

PowerShell 1.0のリリースノートに書いていますが、Vista向けPowerShellは、従来のインストーラではなく、新技術である「component-based setup technology (CBS)」が使われる事が決定しています。


というのは、Vistaでリリースする製品は、Vistaの正式なインストーラであるCBSを利用しなければいけないからだそうです。


で、リリースが遅れるのは、CBSのビルドができる唯一のチームが多忙のため、PowerShellインストーラのビルドに手が回らないからだとか。

インストーラのビルドが間に合わないだけで、2003Server版とVista版ではパッケージ内容は全く同じということです。
それを利用して、2003Server版PowerShell 1.0のインストーラを騙してVistaにインストールする方法が以下のサイトに書かれています。