[VBScript Tips]
●基本プログラム
・
文字列を画面に出力する
・
起動時の引数を取得する
・
起動時の引数を取得する(オプション指定あり/なし)
・
バージョン番号を取得する
・
コマンド名の取得と強制終了
・
起動スクリプト名を取得する
・
標準入出力を使用する(簡易電卓)
・
処理を一時停止する
・
数値の整数部分を取得する
・
数値を丸める(四捨五入)
・
数値の切り捨て
・
数値の切り上げ
・
8進数と16進数に変換する
・
N進数に変換する
・
1〜10の乱数を発生させる
・
絶対値を計算する
・
πの値を計算する
・
余弦,正弦,正接を計算する
・
指数関数を使ってみる
・
文字をコードに変換する
・
コードを文字に変換する
・
文字列の長さを取得する(UNICODE)
・
文字列の長さを取得する(ASCII)
・
文字列の一部分を取得する(UNICODE)
・
文字列の一部分を取得する(ASCII)
・
文字列を検索する
・
文字列を大文字(小文字)に変換する
・
空白文字を削除する
・
特定の文字列を置換する
・
文字を指定数繰り返す
・
文字列を反転表示する
・
文字列の配列に分割する
・
配列を結合して文字列を作成する
・
配列を作成する
・
配列の添え字を取得する
・
配列から特定の文字列を抽出する
・
内部処理形式から型変換をおこなう
・
変数の型を確認する
・
現在の日付と時刻を取得する
・
一定期間後(前)の日時を取得する
・
2つの日付の差分を求める
・
数値,文字列から日付を作成する
・
午前0時以降の秒数を取得する
・
数値,文字列から時刻を作成する
・
年,月,日,時,分,秒を取得する
・
ミリ秒を取得する
・
月末日を取得する
・
今日の曜日を取得する
・
春分の日/秋分の日を算出する
・
うるう年か判定する
・
フォーマット関数を使う
・
ロケールを取得/設定する
・
エディットボックスを使う
・
メッセージボックスを使う
・
実行時エラーを無視する
・
実行時エラーを発生させる
・
正規表現を使って検索する
・
正規表現を使って置換する
・
画像ファイルのサイズを取得する
・
カラーコードを取得する
・
関数名を指定して実行する
・
関数の参照を使って曜日別に処理を分ける
・
クラスを使って変数を初期化する
●ファイル操作(FileSystemObject)
・
特殊フォルダを取得する
・
一時ファイル名を作成する
・
ファイルにデータを書き込む
・
ファイルに改行付きでデータを書き込む
・
ファイルに空行を書き込む
・
ファイルから指定文字数読み込む
・
ファイルから1行読み込む
・
ファイル全体を読み込む
・
ファイル終端まで1行ずつ読み込む
・
ファイル読み込み時に1行読み飛ばす
・
ドライブが存在しているか確認する
・
ドライブ情報を取得する
・
フォルダ情報を取得する
・
フォルダが存在しているか確認する
・
フォルダを作成する
・
フォルダをコピーする
・
フォルダを移動する
・
フォルダを削除する
・
フォルダの内容を再帰的に取得する
・
フォルダを再帰的に作成する
・
ファイル情報を取得する
・
ファイルが存在しているか確認する
・
ファイルをコピーする
・
ファイルを移動する
・
ファイルを削除する
・
読み取り専用属性を解除する
●ハッシュ,関連配列(Dictionary)
・
項目を取得する
・
キーを検索する
・
キーを削除する
●リモート操作(WshController)
・
リモートでスクリプトを実行する
・
リモートのスクリプトを強制終了する
・
リモートのスクリプトの状態を監視する
・
リモートのエラー情報を取得する
●ネットワーク(WshNetwork)
・
ネットワーク情報を取得する
・
ネットワークドライブを割り当てる
・
ネットワークドライブを切断する
・
ネットワークドライブの接続状況を取得する
・
ネットワークプリンタに接続する
・
ネットワークプリンタの接続を解除する
・
ネットワークプリンタの接続状況を取得する
・
既定のプリンタを設定する
●OS関連処理(WshShell)
・
プログラムを実行する
・
プログラムが終了するまで待つ
・
プログラムを強制終了する
・
プログラムの結果を取得する
・
プログラムをアクティブにする
・
キーボード入力を送信する
・
レジストリに値を書き込む
・
レジストリの値を読み込む
・
レジストリの値を削除する
・
特殊フォルダを取得する
・
環境変数を取得する
・
環境変数を設定する
・
環境変数を削除する
・
カレントフォルダを取得する
・
カレントフォルダを変更する
・
ショートカットを作成する
・
URLショートカットを作成する
・
ダイアログボックスを表示する
・
イベントログを作成する
●エクスプローラ(Shell.Application)
・
フォルダ選択ダイアログを表示する
・
コントロールパネルを開く
・
エクスプローラを開く
・
ファイル名を指定して実行を開く
・
コンピュータの検索を開く
・
ファイルとフォルダの検索を開く
・
ウィンドウズのヘルプを開く
・
ウィンドウを最小化/解除する
・
日付と時刻のプロパティを開く
・
シャットダウン画面を開く
・
タスクバーとスタートメニューのプロパティを開く
・
ゴミ箱を空にする
・
ファイルの情報を取得する
・
ファイルの更新日付を変更する
●データベース操作(ADO)
・
定数ファイルを(adovbs.inc)を読み込む
・
データベースを開く
・
レコードを取得する
・
テーブル名の一覧を取得する
・
フィールド名の一覧を取得する(テーブル定義から)
・
フィールド名の一覧を取得する(SELECT 結果から)
・
テーブルの更新日を取得する
・
データベースを作成する
・
テーブルを作成する
・
レコードを追加する
・
レコードを更新する
・
レコードを削除する
・
テーブルを削除する
・
トランザクション処理を行う
・
レコードをXML形式で出力する
・
レコードをCSV形式で出力する
●InternetExplorer 操作
・
InternetExplorer を起動する
・
ホームページを表示する
・
戻る,進む,中止ボタンを操作する
・
定期的に画面を更新する
・
全画面表示する
・
ウィンドウの位置,サイズを指定する
・
表示中の URL を取得する
・
ページの内容を取得する
・
最終更新日などの情報を取得する
・
表示色を変更する
・
お気に入りをエクスポートする
・
お気に入りをインポートする
・
読み込み時にタイトルを表示する
・
終了時に起動時間を表示する
・
常に新しいウィンドウを開く
・
簡易プログレスバー
・
クリップボードの内容を取得する
●MS-Office 操作
・
エクセルを起動する
・
マクロの一覧を表示する
・
ワードを開く
・
文書情報を取得する
・
ワード文書をテキスト形式で出力する
・
メールを送信する
・
受信トレイを取得する
・
アドレス帳を取得する
●エージェント(Agent.Control)
・
エージェントを表示する
・
エージェントの動作(マーリン)
・
エージェントの動作(カイル)
●その他
・
ウィンドウズをログオフする
・
ウィンドウズを再起動する
・
ウィンドウズをシャットダウンする
・
サービスを開始する
・
サービスを停止する
・
サービスの状態を確認する
・
Webサイトを開始する(IIS 5.0)
・
Webサイトを停止する(IIS 5.0)
・
リダイレクトを設定する(IIS 5.0)
・
Webサイトを開始する(IIS 6.0)
・
Webサイトを停止する(IIS 6.0)
・
リダイレクトを設定する(IIS 6.0)
・
Guestユーザーを有効にする
・
ユーザーを作成する
・
管理者権限を付与する
・
アプリケーションログを削除する
・
プロセスを強制終了する
・
ハッシュ作成(SHA1, MD2, MD4, MD5)
・
タスク登録
・
タスク削除
・
タスク表示
・
メール送信(GMail)