「[[マイクロソフト系技術情報 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]], [[:移行]]



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS