「[[マイクロソフト系技術情報 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に移行する - プログラムdeタマゴ~ https://nodamushi.hatenablog.com/entry/20120728/1343457325 -コマンドプロンプトからPowerShellに乗り換えるための小さな本 - Qiita~ https://qiita.com/tadnakam/items/f51e03021b95eb39f34b ***[[Bash]] [#x6e2c99e] ---- Tags: [[:Windows]], [[:移行]]