しばたテックブログ

気分で書いている技術ブログです。

PowerShell 6.0でアイコンが新しくなる話とPosh-ChanことPowerShellさんについて

ちょっとしたことですが意外と大きな変化です。

PowerShell 6.0の新しいアイコン

PowerShell 6.0の開発においてこれまでは味気ないコンソールアプリのデフォルトアイコンが使用されていましたが、PowerShell 6.0 Beta.8から黒色をベースとした新しいアイコンに変わり、これがPowerShell 6.0の新しいアイコンになる見込みです。

これまでのアイコン

f:id:stknohg:20171014132854p:plain:w100

新しいアイコン

f:id:stknohg:20171014132906p:plain:w100

【比較用】PowerShell 5.1のアイコン

f:id:stknohg:20171014132926p:plain:w100

アイコンを変えるまでの経緯についてはGitHubのこちらのIssueで確認できます。

github.com

アイコンとコンソールカラーの変化について

既にPowerShell 6.0をお使いの方はわかるかと思いますが、PowerShell 6.0ではコンソールの背景色がこれまでの青色(1,36,86)からコマンドプロンプトと同じく黒色に変わっています。

f:id:stknohg:20171014133919p:plain

PowerShell 6.0のアイコンが黒をベースとしてるのはこの変化が基本にある様です。

このコンソールカラーの変化については、特に理由は名言されていないのですが、クロスプラットフォーム化したことによりこれまでの青色が使えない・使いにくくなったのと、Windows 10 Fall Creators Updateでコンソールカラーが一新される事も背景にあるのかなと推測しています。

Posh-ChanことPowerShellさんについて

アイコンの変更に加えてPowerShell 6.0 Beta.8からWindows版のMSIインストーラーにアメコミ調の女性?型のキャラクターが表示される様になりました。*1

f:id:stknohg:20171014132939p:plain

このキャラクターはあまり認知度は高くないと思いますがPowerShell公式のキャラクターです。

名前はそのまま PowerShell の様です。(よくある言語の擬人化なのでしょう)
中の人からはPowerShell HeroやPosh-Chan*2と呼ばれている様です。

正確な時期は把握していないのですが、このPowerShellさんはNano ServerのキャラクターであるNanomanの登場と同時期に誕生しています。
私の記憶ではNanomanの漫画に突如出てきたのが初出です。

いまではPowerShell TeamのTwitterアイコンにも採用されています。

Digital Art

公式のアートワークが以下からダウンロードできますので是非ご覧ください。

PowerShell Digital Art | Microsoft Docs

おまけ

Windows版の$PSHOME\assetsフォルダに新しいアイコンとPowerShellさんのアイコンがあるのでショートカットを作る時などに使うと良いでしょう。

f:id:stknohg:20171014133006p:plain

ちなみにPowerShellさんのアイコンは黒アイコンに決まる前の最初の変更案でした...
PowerShell Teamがどこまで本気だったか図りかねるのですが黒アイコンに決まってくれて心底ホッとしています。

*1:残念ながらWindowsのみです。ほかのOSのインストーラーには表示されません。

*2:ちゃん付けするにはかなり勇ましいですが...