Windowsでのスクリプト実行環境WSH

公開日: : 最終更新日:2013/11/22 Windows, コマンドプロンプト

WSH(Windows Script Host)とは、Windowsでのスクリプト実行環境です。
WSHについて自分なりに理解したことをまとめます。

WSHで具体的には何をするか

スクリプト実行環境といってもあまりピンときません。
ただ、VBScript(以下、VBS)は聞いたことある人もいるのではないでしょうか?
(もちろん聞いたことなくても構いません)

VBSは、Excelのマクロとして有名なVBAの仲間だと考えてください。
文法は非常に似ています。

このVBSを実行する環境が WSH です。
他にもWSHではJScriptというJavaScriptライクな言語も動かせますが、
簡単にVBSを実行するためにはWSHが必要である、ということを覚えてください。

起動方法

*.vbsというファイルをダブルクリックすると実行されます。
このように、ファイルを直接起動しているように見えるので、
WSHの存在は普段は意識することはないかもしれません。

しかし、Windowsではファイルをダブルクリックした場合、
拡張子に応じて何らかの必ずアプリケーションが呼ばれているはずです。

.vbsファイルがダブルクリックされたときに、 WSH が起動します。
具体的には、 WScript が起動します。

WScript と CScript

さらにややこしいことに、WSHには2種類あります。
前述した WScriptCScript です。

簡単に言うと、メッセージをGUIで表示したい場合はWScript、
コマンドプロンプトに表示したい場合はCScriptです。

バッチファイルからWSHを起動したい場合はCScriptを使うのが良いでしょう。

まとめ

  • WSHはWindowsのスクリプト実行環境である
  • VBSはWSH上で動く
  • WSHには2種類ある。WScript, CScript
  • バッチではCScriptを使おう

ad

関連記事

Emacs との出会い、そして現在

もうかれこれ5年ほど Emacs を使っている。 Emacs に一番最初に触れたのはい

記事を読む

Windows 7 Professional から Windows 10 Pro へアップグレード完了

Windows 7 Professional から Windows 10 Pro にアップグレードし

記事を読む

Windowsの標準機能だけで毎日時刻を同期する

Windows7ではインターネット時刻と自動的に同期してくれる。 デフォルトでは、同期の間

記事を読む

Windows7でCapsLockにCtrlを割り当てる超カンタンな方法(Ctrl2cap)

Windows で CapsLock に Ctrl を割り当て、元のCtrl はそのまま、かつ、レジ

記事を読む

Radika 1.71 で録音開始が10分遅れる問題とその対策

インターネットでラジオを聴ける、radiko を録音できるソフトウェア Radika。 Rad

記事を読む

バッチファイルを書きたくなるサイト

Window のバッチファイル(.bat)を書けるようになると 日々の作業がぐっと楽になります。

記事を読む

Suicaインターネットサービスで白い画面のウィンドウが出てチャージできない問題とその対策

Pasoriと、Suicaインターネットサービスを利用すれば家でもチャージできる。 SONY

記事を読む

起動時の Windows の更新に失敗する場合の対策

Windows7 Professional 64bit の話。 シャットダウンボタンの横に、更新が

記事を読む

MacのiTunesを起動後、WindowsのiTunesを起動すると必ず出るダイアログ

iTunesのライブラリをMacとWindowsで共有してみた

最近 MacBook Air を購入したので、そちらに iTunes のライブラリを移行した。 で

記事を読む

Google Chrome

Google Chrome でかざぐるマウスのジェスチャが効かなくなったときの対策

僕はかざぐるマウスを愛用している。 Windowsのさまざまなソフトでマウスジェスチャを実

記事を読む

ad

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ad

ドライヤー モンスター の風量がすさまじくてすばらしい

コイズミのドライヤー、モンスターを買ったが素晴らしい。 コイズミ

電子書籍の電子化(自炊)を始めるにあたって必要なものと、そのお得な買い方

電子書籍の電子化(自炊)を始めることを決意し、必要なものを一通り揃えた

防水Bluetoothスピーカーをいろいろ使ってみたのでレビューする

長年使ってきたLogitecの防水Bluetoothスピーカーが、落と

象印の加湿器のメンテナンス用にクエン酸1kgを買ったら捗った

象印のスチーム式加湿器EE-RM50-WAが非常に良い。 象印

伊藤農園の100%ピュアジュースがおいしすぎる

伊藤農園の100%ピュアジュースシリーズは本当においしい。 伊藤

→もっと見る

PAGE TOP ↑