- お知らせ -
  • 当wikiのプログラムコードの表示を直してみました(ついでに長い行があると全体が下にぶっ飛ぶのも修正)。不具合があればBBSまでご連絡下さい。

PowerShell

はじめに Edit

Windows VistaでPowerShell v2をインストールする方法。
v1じゃないよ。

まずはバージョン確認 Edit

v1や旧バージョンがすでにあるとインストール出来ないらしい(できたような気もするが)、もしくはすでにv2入れているかも知れないので一応確認。

PowerShell のバージョン判別方法:PowerShell log:So-net blog を参考にして、

上記ページのまとめレジストリからゲットしてくる

PS C:\Users\akumu> (Get-ItemProperty HKLM:\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine).PowerShellVersion
1.0

これが2.0ならv2のはず。

※そもそもv2なら$PSVersionTableで取得できますが、v1だとこの変数自体がないみたいですね(以下はv2の場合)

PS C:\Users\akumu> $PSVersionTable.CLRVersion.Major
2

バージョン確認の注意事項 Edit

  • v2でもv1というディレクトリ名を含むパスに実行ファイルがある
    スタートメニューのショートカットのプロパティを確認すると、powershell.exeが %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe にある(\v1.0\powershell.exe って…)
  • v2でもPowerShellのスクリプトの拡張子は .ps1

↑これらをよく忘れていて、よくバージョン確認してしまうのであわてない!!

インストール方法 Edit

それでは気を引き締めて。

まずは、旧バージョンのアンインストール方法

あとは、Microsoft公式のkb968929のページから環境に合わせた更新プログラムを入れればPowerShell2.0がインストールできます。
(このリンクはPowerShell公式のダウンロードメニューにあったリンクです)

具体的には(件のページの中程に記載ありますが)、

※リンク先が違うように見えますが、リンク先で言語を「日本」にしたのを貼っただけです。


No comment. Comments/PowerShell/Windows VistaにPowerShell v2をインストールする方法?

Name:

Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New Pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2010-10-27 Wed 07:39:13 JST (2971d)