PowerShellが起動後すぐに終了してしまう
PG基礎
<前提>根本的な解決はしていません!
いつからか、PowerShellを起動してもすぐに終了してしまう問題が発生😥
なお、コマンドプロンプトは起動できる模様。
それならばとコマンドプロンプトからPowerShellを起動してみる!
すると以下のエラーが発生。
C:\Users\xxx>powershell
Windows PowerShell が次のエラーで終了しました:
ファイルまたはアセンブリ 'System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'、またはその依存関係の 1 つが読み込めませんでした。モジュールはアセンブリ マニフェストを含んでいなければなりません。
うーん何かインストールしたときに「System.Management.Automation」(もしくは左記の依存ライブラリ?)が書き変わってしまったのか?????
わけわかめなので、PowerShell(V7)をインストールして今後はそちらを使うようにしました。
なお、これらのPowerShellは共存できるようで、コマンドによる起動方法(ファイル名を指定して実行も)が以下のように異なる模様。
- プリインストールされているPowerShell →
powershell
で起動する - 新たにインストールしたPowerShell →
pwsh
で起動する