使用しているOSはWindows 7で、ここにインストールされているPowerShellのバージョンは2.0です。バージョン3.0または4.0にアップグレードできますか?
バージョン2.0が認識できないコマンドレットがあるためです。
使用しているOSはWindows 7で、ここにインストールされているPowerShellのバージョンは2.0です。バージョン3.0または4.0にアップグレードできますか?
バージョン2.0が認識できないコマンドレットがあるためです。
回答:
http://www.microsoft.com/en-us/download/details.aspx?id=34595からダウンロードしてインストールします。ただし、Windows 7 SP1が必要です。
Windows 7のPowerShell 3には、Windows 8のPowerShell 3のようにすべてのコマンドレットがないため、システムに存在しないコマンドレットがまだ存在する可能性があることに注意してください。
2015年9月現在のPowerShellの最新バージョンはPowerShell 4.0です。Windows Management Framework 4.0にバンドルされています。
これは、Windowsのすべてのバージョン用のPowerShelll 4.0のダウンロードページです。Windows 7の場合、そのページには2つのリンクがあります。1つはx64用、もう1つはx86用です。
これをコンソールで実行するだけです。
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin
cinst powershell
Chocolateyリポジトリを使用して最新バージョンをインストールします。
最初はcommandを使用してcinst powershell 3.0.20121027
いましたが、後で動作しなくなったようです。この質問はPowerShell 3.0に関連しているため、これは正しい方法でした。現時点(2014年6月26日)cinst powershell
はPowerShellのバージョン3.0を指し、将来的に変更される可能性があります。
インストールされるバージョンの詳細については、Chocolatey PowerShellパッケージのページを参照してください。
CMDで次のコマンドを実行します
choco install powershell
choco upgrade powershell
-y
オプションを使用します
現在、Windows PowerShell 5.1が最新バージョンです。Windows Management Framework 5.1の一部としてインストールできます。2017年1月にリリースされました。
マイクロソフトの公式ダウンロードページはこちらから引用しています。
このリリースの新機能と更新された機能の一部は次のとおりです。
- JEAエンドポイントとの間の制約付きファイルコピー
- グループ管理サービスアカウントと条件付きアクセスポリシーのJEAサポート
- VT100のPowerShellコンソールサポートおよび対話型入力によるstdinのリダイレクト
- PowerShell Getでのカタログ署名モジュールのサポート
- スクリプトにロードするモジュールバージョンの指定
- プロキシサーバーのパッケージ管理コマンドレットのサポート
- プロキシサーバーに対するPowerShellGetコマンドレットのサポート
- PowerShellスクリプトのデバッグの改善
- 望ましい状態の構成(DSC)の改善
- 文字起こしとロギングを使用したPowerShell使用状況監査の改善
- コミュニティのフィードバックに基づく新しいコマンドレットと更新されたコマンドレット
2016年8月現在のPowerShellの最新バージョンはPowerShell 5.1です。Windows Management Framework 5.1にバンドルされています。
これは、Windows 7 x64およびx86を含むすべてのバージョンのWindows 用のPowerShell 5.1のダウンロードページです。
PowerShell 5.1は、「デスクトップ」と「コア」の2つのエディションで利用できる最初のバージョンであることは注目に値します。Powershell Core 6.xはクロスプラットフォームで、2019年1月の最新バージョンは6.1.2です。Windows 7 SP1でも動作します。
上記のリンクを使用してください。「このアップデートはお使いのコンピュータには適用できません。」というエラーが発生した場合は、実際にOSに適したファイルを使用していることを確認してください。たとえば、Windows 7サービスパック1でそのリンクからWindows 2012サーバーを実行しようとしたところ、上記のエラーが発生したため、正しいzipを使用してください。あなたが持っているOSがわからない場合は、起動してシステムに行き、それがポップアップするはずですこれは自明ですが