Windowsは、MS-DOS時代からのBatch言語を持つが、現在のWindows 11では、標準のスクリプト言語としてはWindows PowerShellが付属している。また、過去には、VBScriptや、JavaScriptなどが実行可能となる「Windows Scripting Host」(Windows Script Hostとも)が付属していた(表01)。
Windowsは、MS-DOS時代からのBatch言語を持つが、現在のWindows 11では、標準のスクリプト言語としてはWindows PowerShellが付属している。また、過去には、VBScriptや、JavaScriptなどが実行可能となる「Windows Scripting Host」(Windows Script Hostとも)が付属していた(表01)。
今回は、PowerShellの現状についてまとめてみることにした。なお、Windowsに標準添付されているWindows PowerShellとの違いは、下記の記事を参考にしてほしい(「PowerShellの今を見る2つあるPowerShellはどっち使えばいい?」)。 単体で入手してインストールがオ ...
PowerShellスクリプトとは?Windows 11での基本概念 PowerShellは単なるコマンドラインツールではありません。Windowsシステム管理を根本から変えるオートメーションプラットフォームです。Windows 11では、PowerShellの機能がさらに強化され、日常的なPC操作から複雑な ...
WindowsのコマンドプロンプトはUNIX系OSの環境に比べると貧弱なものです。特にバッチコマンドはスクリプトと呼ぶには原始的すぎ、複雑なプログラムを記述できません。 これまでにマイクロソフトはWSH(Windows Scripting Host)をリリースしましたが、WSHはコマンド ...
Windows PCをCUIで操作するのに役立つWindows Powershellですが、Profile Fileというものを作成することで起動時に独自の処理を実行することができます。エイリアスの設定や実行スクリプトの起動などをProfile Fileに設定しておくことで、何度も同じスクリプトを ...