WindowsVistaにPowerShell1.0をインストールする
今月末にVista版PowerShell 1.0がリリースされますが、一足早くVistaでPowerShell 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にインストールする方法が以下のサイトに書かれています。