PowerShell/Windows10にPowerShell Core 6.xをインストールしてみた
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* PowerShell6.xをインストールしてみた [#v33528bf]
GitHubに公開されているPowerShell Core v6.2.0.-rc.1をイン...
2019/3/11時点の記事になります。
#htmlinsertpcsp(win-top.html,win-sp.html)
#contents
* PowerShell-6.xの入手 [#za5418ea]
PowerShell Core v6.xは以下のURLよりダウンロードすることが...
今回インストールしたPCは Windows10 64bit版なので、以下の...
- PowerShell @ GitHub~
https://github.com/PowerShell/PowerShell/releases
-ダウンロードしたファイル~
PowerShell-6.2.0-rc.1-win-x64.msi
#br
#ref(21.png)
* Powershell Core v6.xのインストール [#z2a007cd]
ダウンロードしたmsiファイルをダブルクリックにより起動し、...
+ダウンロードしたファイルを起動します。
#ref(22.png)
#br
+ Nextボタンを押します。
#ref(01.png)
#br
+インストールフォルダはデフォルトのままでNextボタンを押し...
#ref(02.png)
#br
+ オプションもデフォルトのままNextボタンを押しました。
#ref(03.png)
#br
+ Installボタンを押します。~
アカウント制御の画面が表示されたら、「はい」を押します。
#ref(04.png)
#br
+ インストール中のキャプチャです。
#ref(05.png)
#br
+ インストール完了のキャプチャです。~
Finishボタンを押します
#ref(06.png)
#br
-スタートボタンを押すとPowerShell Core v6.xがインストール...
#ref(07.png)
* PowerShell5.x, 6.xの共存 [#u29bc99b]
インストールされたPowerShell Core v6.xと既に入っているPow...
#ref(08.png)
#br
PowerShell5.x, PowerShell Core v6.xの共存は可能でした。~
調べてみたところ、
- PowerShell 5.x : &color(red){''powershell.exe''};
- PowerShell Core v6.x : &color(red){''pwsh.exe''};~
と実行ファイル名が違いました。
#ref(09.png)
* PowerShell Core v.6.xで以前と異なっている部分 [#yb0f64ef]
PowerShell Core v6.xに関して変更点がありました。~
PowerShell Core 6.0 変更点で探せばたくさん記事があると思...
ここでは、デフォルト文字コードがUTF-8になったことを以下に...
- 画面出力エンコーディングはShift-JIS(CP932)なんですが…
PS D:\> [Console]::OutputEncoding
Preamble :
BodyName :
EncodingName : Japanese (Shift-JIS)
HeaderName :
WebName : shift_jis
WindowsCodePage :
IsBrowserDisplay :
IsBrowserSave :
IsMailNewsDisplay :
IsMailNewsSave :
IsSingleByte : False
EncoderFallback : System.Text.InternalEncoderBestFitFa...
DecoderFallback : System.Text.InternalDecoderBestFitFa...
IsReadOnly : False
CodePage : 932
- システムデフォルトエンコーディングがUTF-8となっています。
PS D:\> [System.Text.Encoding]::Default
Preamble :
BodyName : utf-8
EncodingName : Unicode (UTF-8)
HeaderName : utf-8
WebName : utf-8
WindowsCodePage : 1200
IsBrowserDisplay : True
IsBrowserSave : True
IsMailNewsDisplay : True
IsMailNewsSave : True
IsSingleByte : False
EncoderFallback : System.Text.EncoderReplacementFallback
DecoderFallback : System.Text.DecoderReplacementFallback
IsReadOnly : True
CodePage : 65001
なので、今までの
-Encoding Default
でShift-JIS(CP932)にはならず、
-Encoding ([System.Text.Encoding]::GetEncoding(932))
と記述する必要があります。
以上、PowerShell Core v6.x のインストール記事でした。
#htmlinsertpcsp(win-btm.html,win-sp.html)
終了行:
#navi(../)
* PowerShell6.xをインストールしてみた [#v33528bf]
GitHubに公開されているPowerShell Core v6.2.0.-rc.1をイン...
2019/3/11時点の記事になります。
#htmlinsertpcsp(win-top.html,win-sp.html)
#contents
* PowerShell-6.xの入手 [#za5418ea]
PowerShell Core v6.xは以下のURLよりダウンロードすることが...
今回インストールしたPCは Windows10 64bit版なので、以下の...
- PowerShell @ GitHub~
https://github.com/PowerShell/PowerShell/releases
-ダウンロードしたファイル~
PowerShell-6.2.0-rc.1-win-x64.msi
#br
#ref(21.png)
* Powershell Core v6.xのインストール [#z2a007cd]
ダウンロードしたmsiファイルをダブルクリックにより起動し、...
+ダウンロードしたファイルを起動します。
#ref(22.png)
#br
+ Nextボタンを押します。
#ref(01.png)
#br
+インストールフォルダはデフォルトのままでNextボタンを押し...
#ref(02.png)
#br
+ オプションもデフォルトのままNextボタンを押しました。
#ref(03.png)
#br
+ Installボタンを押します。~
アカウント制御の画面が表示されたら、「はい」を押します。
#ref(04.png)
#br
+ インストール中のキャプチャです。
#ref(05.png)
#br
+ インストール完了のキャプチャです。~
Finishボタンを押します
#ref(06.png)
#br
-スタートボタンを押すとPowerShell Core v6.xがインストール...
#ref(07.png)
* PowerShell5.x, 6.xの共存 [#u29bc99b]
インストールされたPowerShell Core v6.xと既に入っているPow...
#ref(08.png)
#br
PowerShell5.x, PowerShell Core v6.xの共存は可能でした。~
調べてみたところ、
- PowerShell 5.x : &color(red){''powershell.exe''};
- PowerShell Core v6.x : &color(red){''pwsh.exe''};~
と実行ファイル名が違いました。
#ref(09.png)
* PowerShell Core v.6.xで以前と異なっている部分 [#yb0f64ef]
PowerShell Core v6.xに関して変更点がありました。~
PowerShell Core 6.0 変更点で探せばたくさん記事があると思...
ここでは、デフォルト文字コードがUTF-8になったことを以下に...
- 画面出力エンコーディングはShift-JIS(CP932)なんですが…
PS D:\> [Console]::OutputEncoding
Preamble :
BodyName :
EncodingName : Japanese (Shift-JIS)
HeaderName :
WebName : shift_jis
WindowsCodePage :
IsBrowserDisplay :
IsBrowserSave :
IsMailNewsDisplay :
IsMailNewsSave :
IsSingleByte : False
EncoderFallback : System.Text.InternalEncoderBestFitFa...
DecoderFallback : System.Text.InternalDecoderBestFitFa...
IsReadOnly : False
CodePage : 932
- システムデフォルトエンコーディングがUTF-8となっています。
PS D:\> [System.Text.Encoding]::Default
Preamble :
BodyName : utf-8
EncodingName : Unicode (UTF-8)
HeaderName : utf-8
WebName : utf-8
WindowsCodePage : 1200
IsBrowserDisplay : True
IsBrowserSave : True
IsMailNewsDisplay : True
IsMailNewsSave : True
IsSingleByte : False
EncoderFallback : System.Text.EncoderReplacementFallback
DecoderFallback : System.Text.DecoderReplacementFallback
IsReadOnly : True
CodePage : 65001
なので、今までの
-Encoding Default
でShift-JIS(CP932)にはならず、
-Encoding ([System.Text.Encoding]::GetEncoding(932))
と記述する必要があります。
以上、PowerShell Core v6.x のインストール記事でした。
#htmlinsertpcsp(win-btm.html,win-sp.html)
ページ名: