「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>スクリプティング]]

* 目次 [#sd4add12]
#contents

*概要 [#p76d98be]
Windows Scripting Host (WSH)

-Windows 98から搭載された。
-Windowsにおいてテキストファイルに記述したスクリプトを実行するスクリプト実行環境
-UNIX系OSのシェル・スクリプトや、MS-DOSにおけるバッチ・ファイルと似た位置付のスクリプティング
技術。
-UNIX系OSのシェル・スクリプトや、MS-DOSにおけるバッチ・ファイルと似た位置付の[[スクリプティング]]技術。

*詳細 [#d06c8603]
-Active Scripting(Windowsでスクリプトを実行するための基盤)のホストとなっている。
-故に、他のスクリプト言語用の動作環境(エンジン)をインストールすることにより、Perlなどでも処理を行える。
-COMを通じて強力な機能を利用できるため、非常に高度で煩雑な処理を記述できるようになった。

**標準言語 [#d4be6125]

***[[VBScript>VBS]] [#xbb145d2]

***JScript [#ucf422d5]

**実行ファイル [#m836bbe1]

***GUI用 [#y34641ed]
wscript.exe

-エクスプローラで VBScriptファイルをダブルクリックすると、~
既定で wscript.exe (Window用) が使用されます。~

***CUI用 [#s4c9cd81]
cscript.exe

-コマンドプロンプトから~
  cscript.exe スクリプトファイル.vbs オプション

>の様に実行。~

-cscript.exe 自身へのオプションは // で始まる形式で、~
スクリプトファイル.vbs への引数と並べて書きます。

**後継 [#y3090bb3]
-後継は、PowerShell。
-.NET Framework 2.0でActive Scriptingが非推奨化。
-今後、新しい機能が追加される予定は無いとされている。

*参考 [#k33f8f72]
-Windows Script Host - Wikipedia~
https://ja.wikipedia.org/wiki/Windows_Script_Host

----
Tags: [[:シェル]], [[:インフラストラクチャ]], [[:Windows]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS