オブジェクト | このオブジェクトで実行できるタスク |
---|---|
Wscript |
|
WshArguments | すべてのコマンド ライン引数にアクセスする |
WshNamed | 名前付きコマンド ライン引数にアクセスする |
WshUnnamed | 名前なしコマンド ライン引数にアクセスする |
WshNetwork |
|
WshController | WshController のメソッド CreateScript() を使用してリモート スクリプト プロセスを作成する |
WshRemote |
|
WshRemote Error | スクリプト エラーが発生してリモート スクリプト (WshRemote オブジェクト) が異常終了した場合のエラー情報にアクセスする |
WshShell |
|
WshShortcut | プログラムによってショートカットを作成する |
WshSpecialfolders | Windows の専用フォルダのいずれかにアクセスする |
WshURLShortcut | プログラムによってインターネット リソースへのショートカットを作成する |
WshEnvironment | 環境変数 (WINDIR、PATH、PROMPT など) のいずれかにアクセスする |
WshScriptExec | Exec() で実行したスクリプトに関するステータス情報およびエラー情報を取得する StdIn、StdOut、StdErr にアクセスする |
VBScriptで書いた場合、拡張子は.vbsで,Javascriptで書いた場合、拡張子は.jsで保存します。
実行方法は二つあります。
①直接ダブルクリックして実行できます。
実際はWscript.exeを経由で実行しています。
②CMD中で実行できます。コマンドのフォーマットは:
Cscript.exe test.vbs
例:
Dim result(4)
result(0) = "C#"
result(1) = "CSS"
result(2) = "VB"
result(3) = "XML"
result(4) = "C++"
’Rnd()をコールする前に乱数生成器を初期化しなければならないです。
Randomize
'初期化してから使える。しないといつも同じ値になっています。
num = Int(Rnd() * 5)
’メッセージボックスを表示する。
WScript.Echo "I Like ", result(num)
をtest.vbsに保存して実行してみてください。
没有评论:
发表评论