VBScriptとWSHを使おう - はじめに
ここでは、VBScript(Visual Basic Script)とWSHのTipsとサンプルを解説しています。ファイルの操作、ExcelAccessの操作、データベースの操作といったジャンル別構成となっていますので、お好きな物からどうぞ!
また、記載されているプログラムソースは基本的にコマンドプロンプト(MS-DOS窓)で実行することを前提に作られていますが、多くの内容はVBやVBAなどへの応用やが可能です。ただし、ここへ記載されている内容を実行・応用するときは、必ず自己責任の上で行ってください。
それと、もしもお探しの内容が見つからなかった場合や間違いを発見した場合は、お手数ですが「こういうヤツを載せて欲しい!」や「ココ間違えてる!」と管理人へリクエストやご指摘の
メール
をお送り頂けると幸いです。訪れて頂いた皆様に、より一層お役に立てるサイト作りをする為の貴重なご意見として参考にさせて頂きます。
[2014/05]
引き続き全体的に刷新中です。完成した分から随時アップ・更新しているため、新旧フォーマットが混在しています。
VBScript Tips & サンプル
〜 Excel/Access/VBAにも対応 〜
■基本編
◆はじめに
VBScriptとWSHを使おう
◆VBScript,JScriptの基本オブジェクト[WScript]
メッセージを表示する/Echo
指定した秒数だけ処理を待機する/Sleep
コマンドライン引数を取得する基本/Arguments
実行したスクリプトのファイル名を取得する/ScriptName
実行したスクリプトの完全なパスを取得する
/ScriptFullName
標準入力ストリームを読み込む/StdIn
標準出力ストリームに書き込む/StdOut
標準エラー出力ストリームに書き込む/StdErr
会話モードかバッチモードかを調べる/Interactive
WSH実行ファイルの完全なパスを取得する/FullName
WScriptの名称を取得する/Name
WSH実行ファイルのパスを取得する/Path
WSHのバージョンを取得する/Version
WSHのビルドバージョン番号を取得する/BuildVersion
タイムアウト秒数を取得/設定する/Timeout
オブジェクトを作成する/CreateObject
オブジェクトに接続しイベントを監視する
/ConnectObject
オブジェクトから切断する/DisconnectObject
ファイルからオブジェクトを作成する/GetObject
スクリプトを停止(終了)する/Quit
基本編の一部を「
Tipsとその他のサンプル
」に移動しました。
◆コマンドライン引数のオブジェクト[WshArguments]
WshArgumentsオブジェクトとは
コマンドライン引数を取得する/Item
コマンドライン引数の個数を取得する/Count
名前付き引数を取得する/Named
名前なし引数を取得する/Unnamed
◆名前付き引数のオブジェクト[WshNamed]
WshNamedオブジェクトとは
名前付き引数の値を取得する/Item
名前付き引数の個数を取得する/Count
名前付き引数の有無を確認する/Exists
◆名前なし引数のオブジェクト[WshUnnamed]
WshUnnamedオブジェクトとは
名前なし引数の値を取得する/Item
名前なし引数の個数を取得する/Count
◆ネットワークオブジェクト[WScript.Network]
ネットワークオブジェクトを作る
ネットワークドライブを作る/MapNetworkDrive
ネットワークドライブを解除する
/RemoveNetworkDrive
ネットワークドライブの一覧を取得する
/EnumNetworkDrives
ユーザ名やコンピュータ名を取得する
/UserName/UserDomain/ComputerName
■基本編
■ファイル・フォルダ操作編
■ファイル・フォルダ・ドライブのオブジェクト
■Excel & Access操作編
■インターネットエクスプローラ操作編
■データアクセス編
■正規表現編
■Tipsとその他のサンプル
■サイト内を検索
Happy! Happy! Islandその他のコンテンツ
■
VBAプログラミング系
Access VBAのTipsとサンプル
Excel VBA(エクセルマクロ)のTipsとサンプル
VBScript/JScriptのTipsとサンプル
プログラミング基礎・入門
■
入門と使い方
Access入門と使い方講座97~2003/2007/2010/2013
Access VBAプログラミング入門 2013/2010/2007/2003
Excel入門と使い方講座2013/2010/2007
■
ダウンロードコーナー
AccessとExcelのフリーソフト
■
その他
質問受け付けコーナー「管理人に聞いてみよう♪」
BBS過去ログ広場
HTMLの書き方
管理人プロフィール
┗
twitter(外部サイト)
管理人へメール
■
別館(海外向けサイト)
Excel Games and Access Games
VBAプログラミング&Tips集の
"Happy! Happy! Island"トップページへ
[PR]管理人が心を込めて書いた本
■
最速攻略 AccessVBAサンプル大全集
Access 2013/2010/2007対応版
■
速効!ビジネスPC Accessマクロ&VBA
Access2013/2010/2007対応
■
最速攻略Accessクエリ テクニック大全集
Access2013/2010/2007対応
■
AccessVBAマクロ超入門講座 Access2010/2007対応
■
ExcelVBA超入門講座 Excel2010/2007対応
■
ExcelVBAでできる RPGゲーム作成入門
■
[改訂新版]実践COBOLプログラミング入門
■
最速攻略 VBScriptサンプル大全集
Windows7/Vista/XP/2000対応
(
アマゾン
へジャンプします)
[PR]注目の情報
転職成功の秘訣はサイトに公開されない求人にあった
採用人数が少ない・専門性が高い・競合他社に知られたくないなど、魅力的な求人情報ほど一般には公開できないのです。
株デビューするなら SBI証券!
業界屈指の格安手数料と業界最高水準のサービスで口座数はネット証券 No.1!口座開設料・管理料は無料。
GDOゴルフショップ
ゴルフ用品のオンラインメガストア。品揃え10万点!
アスタリフトコラーゲンドリンク
毎日続けるものだから・・まとめ買いで最大10%OFF!集中コラーゲンケアで、ハリと潤いの溢れる毎日へ。
[リンク]IT関連情報サイトなど
gihyo.jp
技術評論社提供のIT関連コンテンツサイト
Copyright(C) 1999-2015
結城圭介
(Ver.3.51) All rights reserved