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

関連記事

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

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

記事を読む

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

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

記事を読む

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

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

記事を読む

Google Chrome

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

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

記事を読む

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

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

記事を読む

iTunes のコンピレーションに曲(MP3)を追加する方法

iTunes のコンピレーションに曲(MP3)を追加する方法のメモ。 iTunes で

記事を読む

DayOneのWindowsクライアントが欲しい

DayOneというアプリがある。 Day One (日誌 / 日記)カテゴリ: ライフスタイル

記事を読む

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

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

記事を読む

no image

Puttyを設定していたらWinSCPの設定が全く不要で感動した

久しぶりにWinSCPをインストールした。 安定版の最新版をインストール。 (2014/09/0

記事を読む

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

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

記事を読む

ad

Message

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

ad

no image
iPhone の動画を Windows10 に取り込む時に「デバイスに到達出来ません」というエラーが発生

環境: ・iOS 12.1.2 ・Windows 10 Pro 1

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

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

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

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

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

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

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

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

→もっと見る

PAGE TOP ↑