1
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

私的WSH/JScript総括②~(今更)これからWSH/JScriptを学ぶには。

Posted at

WSH/JScriptを学ぶには

(1) JavaScriptのこと
(2) WSH/Jscript固有のこと
(3) いろいろなオブジェクトのこと

が必要になると思います。トータルでカバーできるお手軽なものとしては

基礎解説 演習方式で身につけるチェック式WSH超入門 - @IT
https://atmarkit.itmedia.co.jp/ait/series/2744/
【牟田口大介(Microsoft MVP - Visual Developer - Scripting) , 著】(2006年6月2日)

Windows管理者のためのWindows Script Host入門 - @IT
https://atmarkit.itmedia.co.jp/ait/series/2728/
【デジタルアドバンテージ , 著】(2003年12月18日)

などがあります。いずれも古いですがWSH自体がオワコンなんだから仕方がない。
残念ながらVBScriptの比重が高いため、WSHを学ぶ資料としては手頃ですがJScript派には物足りない感じ。

書籍もこれといったものが思い浮かびません。すくなくとも新品で買えるものはないと思う。
古本屋の100円コーナーで「WSH」の3文字がある本を見つけたら買ってみるのもいいかも。程度。

ちなみにこんな本もありました。

O'Reilly Japan - Wsh クイックリファレンス
https://www.oreilly.co.jp/books/4873110068/

O'Reilly Japan - WSHクイックリファレンス 第2版
https://www.oreilly.co.jp/books/4873113091/

逆にJavaScriptについてはそりゃもうガンジス河の砂の数ほど書籍があります(大袈裟)。
しかしネックになるのは「WSH/JScriptはES3(ECMAScript 3rd Edition)準拠である」ということ。
本で読んで試してみようとしても、どれもこれも未サポート。これはすでにJavaScriptが書ける人も当然ハマります。
「ES3は何が未サポートなのか。使えないのか」を把握する必要があります(これについては別途まとめたい。)。

WSH/JScript志望のJavaScript初学者の場合(いるのかそんなひと?)、むしろ古本屋で古い入門書をお安く買うのもよいかもしれない。
WSH/JScriptにも役立つと思われるおすすめ本はまた別途紹介したい。

WSH/JScriptをやるうえで一番お役立ち&重要なのはWSH5.6のヘルプファイル script56.chm です。
私は今でもこれを一番参照します。なんといっても公式リファレンスですし、必要なことはほとんど網羅しています。
しかし、現在ではこれを新たに入手するのが難しいんですね。普通には入手不可。
ググってでてくる情報もほぼすべて賞味期限切れです。こまったものです。

あとWEBサイトで大変参考になるのがこちら。

Windows Script Host Laboratory
http://www.roy.hi-ho.ne.jp/mutaguchi/wsh/

ここにもすごくすごくお世話になりました。
上に出てきた牟田口大介さんのサイトです。

あとはこのシリーズが現時点の有用なリソースになれればと願っています。

【参考】
私的WSH/JScript総括①~なぜ今更しつこくWSH/JScriptなのか? - Qiita
https://qiita.com/itasnasal/items/12dc23533487cca5dbe1#comment-a1b93ae66dd0c62fc283

平成最後のWSHのヘルプファイル(script56.chm)の入手方法 - Qiita
https://qiita.com/itasnasal/items/c34119dd1f25f51c93d3

1
4
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?