2008/7/25 金曜日

VBスクリプトを学ぼう

Filed under: Windows XP, スクリプト — pnpk @ 1:18:13

ずっとプログラムは苦手だったんだけど、仕事で使っていくうちにサーバやクライアント周りの管理なんかはスクリプトで少しずつだけど出来るようになってきました。

2008年の7月じゃ、VBScriptに関連する物はなかなか見つからないし、結構調べるのに苦労すると思います。

・・・というわけで現行使えるVBScript関連のリファレンスなんかをまとめてみました。
どちらかと言うとシステム管理者寄りなまとめ方になっているかもしれませんが、きっと一部の方には役に立つと思いますよ。

■VBScript ランゲージ リファレンス
□マイクロソフトのMSDNライブラリのVBScriptランゲージリファレンスです。

VBScript ランゲージ リファレンス

□VBScriptのステートメントです。

VBScriptのステートメント

If…Then…Else等の基本的な書き方が載っています。

■WMI リファレンス

WMI リファレンス

WMIリファレンスはMSDNライブラリでは英語版のみ提供になっているようです。

□WMI Tasks for Scripts and Applications

WMI Tasks for Scripts and Applications

WMIをVBScriptから利用する場合の例が項目毎に記載されているので結構お勧めです。

□Windows Management Instrumentation の秘密

Windows Management Instrumentation の秘密

WMIを利用していく上でよく寄せられる質問という観点から作成された日本語のドキュメントです。WMIって何すか?的な部分が少しでもあれば一度読んでみるのも良いと思います。

□Hey, Scripting Guy!

Hey, Scripting Guy!

僕がスクリプトを楽しく学べるきっかけになったサイトはおそらくここです。
英語版の本家と比べて日本語版の更新はかなり遅いですが、そもそも枯れたVBスクリプトを学ぶ上ではかえって丁度良い気もします。

Scripting Guyというホストが毎回ユーザの質問に答える形式でスクリプトの書き方を指南するんですが、正直スクリプトよりコラムの方が面白く読めます。
癖のあるアメリカンジョークっぽい文書ですが、Microsoftの機械翻訳文書を延々読んでからHey, Scripting Guy!を読むとすんなりと読めます、不思議ですね。

■Microsoft以外のサイト
Microsoftのサイトはどちらかというとマニュアル色の強いドキュメントになっていますが、ここから紹介させていただきますサイトはどこもサンプルが載っていてスクリプトを学ぶ際に即戦力になってくれると思います。

□VBScript Tips

http://www.whitire.com/vbs/index.html

日本語の逆引き辞典として利用出来ます。こういったものが広告表示無しで閲覧出来るとは良い世の中ですと言わざると得ません。

□activexperts.com
そもそもはActiveXperts NetworkMonitorという監視アプリケーションのサンプル集なのですが、実はVBscriptで作成されているのでそのまま実行出来るサンプル集になっているわけです。
日本でもActiveXperts NetworkMonitorを扱っているサイトがあり、そこにもサンプル集はあるのですが、本家サイトは日本語サイトと比べて桁違いにサンプルが置いてあります。

Scripts Collection (1)
Scripts Collection (2)
WMI Samples
Active Directory Service Interfaces (ADSI) Benefits

英語なんて読めるかよ!という方向けに日本語版のサイトもリンクしておきます。

サーバ障害監視ソフト ActiveXperts Network Monitor 紹介

VBScriptについて見やすくまとめてあります。サンプルでは無く、どちらかというとオンライン辞書のような感じでしょうか。時間があれば僕もこんなサイト自分用に作って整理したいと思います。

VBScript関数

Popularity: 4%

コメント (0) »

この記事にはまだコメントがついていません。

コメント RSS トラックバック URI

コメントをどうぞ

HTML convert time: 0.490 sec. Powered by WordPress ME