
最近、PowerShell 6 をインストールしました。
http://github.com/PowerShell/PowerShell/リリース
しかし、PowerShell が次の場所にインストールされることに気付きました:
C:\Program Files\PowerShell
ここではバージョン 2 がまだ残っています:
C:\Windows\system32\WindowsPowerShell
可能であれば、この古いバージョンを削除したいと思います。以下を確認しました:
- プログラムと機能
- インストールされたアップデート
- Windowsの機能
しかし、PowerShell のオプションは見つかりませんでした。
答え1
回答の一部は私の意見になるので、投稿を躊躇しました。意見ではないのは、Windows 7 (Server 2008 R2) 以降、Powershell はオペレーティング システムの不可欠なコンポーネントであるということです。現在、Powershell には基本的に 2 つの同時開発トラックがあります。最新バージョン番号 5.1 を持つ Windows 専用バージョンと、バージョン 6 のクロス プラットフォーム バージョンがあります。Powershell 5 は、これ以上の機能更新は予定されていませんが、パッチは引き続き適用されます。Powershell 6 は、Microsoft が前進する予定の方法です。
さて、意見の部分に移ります。現在、私が行っている作業では、少なくとも PowerShell 6 が不足しています。5 に存在するコマンドレットが 6 には存在しないか、それらのコマンドレットが含まれるモジュールが 5 と互換性がありません。そのため、私にとって (そして私の意見では、多くの日常的な管理タスクにとって)、PowerShell 6 は現在有効なオプションではありません。
あなたの質問に直接答えると、ただWindows マシン上の PowerShell v6。Windows 固有のバージョンのいずれかが必要です。したがって、1 つのバージョンだけが必要で、最新かつ最高のバージョンが必要な場合は、v6 を削除して v5.1 をインストールすることをお勧めします。
参考文献: