- 追加された行はこの色です。
- 削除された行はこの色です。
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。
-[[戻る>移行・マイグレーション]]
-戻る
--[[シェル]]([[スクリプト>スクリプティング]])
--[[移行・マイグレーション]]
* 目次 [#xeda9205]
#contents
*概要 [#ad722962]
安定して利用できる[[CMD]]も[[WSH]]も、移行時期に差し掛かった感はある。
*詳細 [#ibc9061a]
**移行先 [#o6518be0]
以下が考えられる。
***PowerShell [#t0cba46f]
-[[WSH]]を置き換える(同系列)。
-しかし、[[CMD]]や[[BAT]]は置き換えない(別物、併用可)。
--[[CMD]]と同じ用に、CLIを実行可能。
--[[シェル]]の場合、~
[[オブジェクトベースのシェル>PowerShell オブジェクトベースのシェル]]なので、
---オブジェクトとしてパイプする。
---標準出力をテキストとしてパイプできない。
--[[スクリプティング]]の場合、
---[[BAT]]の制御構文とは異なる。
---実行セキュリティポリシー機能がある。
***[[Bash]] [#a9896ceb]
[[WSL>Windows Subsystem for Linux]]の登場などにより、サンプル数の多い[[Bash]]が有利となるケースも増えてきている。
**移行方法 [#g1c46efc]
***PowerShell [#ic2125d3]
***[[Bash]] [#y58b3154]
*参考 [#nc264cf1]
***PowerShell [#y6643f4b]
-コマンド プロンプトは PowerShell に置き換えられます~
https://support.microsoft.com/ja-jp/help/4027690/windows-powershell-is-replacing-command-prompt
-MS開発者がツイート「コマンドプロンプトじゃなくPowerShellを使ってね」 | マイナビニュース~
https://news.mynavi.jp/article/20200528-1044875/
-コマンドプロンプトからPowerShellに乗り換えるための小さな本 - Qiita~
https://qiita.com/tadnakam/items/f51e03021b95eb39f34b
***[[Bash]] [#x6e2c99e]
----
Tags: [[:Windows]], [[:移行]]