Skip to content

【PowerShell】Set-Themeコマンドが認識されない

チュートリアル: Windows ターミナルで Powerline をセットアップする
https://docs.microsoft.com/ja-jp/windows/terminal/tutorials/powerline-setup

この記事通りにprofileの設定をすると3行目のコマンドでこのようなエラーが発生する。

Set-Theme : 用語 'Set-Theme' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。
名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、
再試行してください。                                                     
発生場所 C:\Users\useruser\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1:3 文字:1
+ Set-Theme Paradox
+ ~~~~~~~~~
+  CategoryInfo          : ObjectNotFound: (Set-Theme:String) [], CommandNotFoundException
+  FullyQualifiedErrorId : CommandNotFoundException
Import-Module posh-git
Import-Module oh-my-posh
# ここでエラーが発生する
Set-Theme Paradox

これを回避するためには
Set-Theme ~ の箇所をSet-PoshPrompt -Theme ~ に変更する。

Import-Module posh-git
Import-Module oh-my-posh
Set-PoshPrompt -Theme Paradox

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です