複製鏈接
請複製以下鏈接發送給好友

WScript

鎖定
Windows 腳本宿主
WScript 對象,提供對 Windows 腳本宿主對象模型根對象的訪問。
中文名
WScript
提供信息訪問
命令行參數

目錄

WScript説明

WScript 對象是 Windows 腳本宿主對象模型層次結構的根對象。它從不需要在調用其屬性和方法之前進行實例化,並且始終可在任何腳本文件中使用。WScript 對象提供對以下信息的訪問:
腳本文件的名稱,
宿主文件名,
宿主版本信息。WScript 對象可用來:
創建對象,
連接對象,
與對象斷開連接,
同步事件,
以編程方式停止腳本的執行,
將信息輸出到默認輸出設備(Windows 對話框或命令控制枱)。
WScript 對象可用來設置腳本運行的模式(交互模式或批處理模式)。

WScript屬性

屬性
返回值類型
説明
Application
Object
返回 IHost_Class 對象(Wscript 對象)。
Arguments
IArguments_Class
返回 WshArguments 對象(參數集)。
BuildVersion
Long
返回 Windows 腳本宿主的內部版本。
FullName
String
返回宿主可執行文件(CScript.exeWScript.exe)的全路徑。
Interactive
Boolean
設置或確定腳本模式。
Name
String
WScript 對象(宿主可執行文件)的名稱。
Path
String
返回包含宿主可執行文件(CScript.exeWScript.exe)的路徑名稱。
ScriptFullName
String
返回當前運行腳本的完整路徑。
ScriptName
String
返回當前運行腳本的文件名。
StdErr
TextStream
顯示當前腳本的錯誤輸出流。
StdIn
TextStream
顯示當前腳本的輸入流
StdOut
TextStream
顯示當前腳本的輸出流。
Timeout
Long
超時設定秒:允許腳本運行的最長時間。
Version
String
返回 Windows 腳本宿主的版本。

WScript方法

方法
參數
返回值
説明
ConnectObject
(Object As Object, Prefix As String)
將對象的事件源連接到具有給定前綴的函數。
CreateObject
(ProgID As String, [Prefix As String])
Object
創建對象。
DisconnectObject
(Object As Object)
斷開已連接對象的事件源的連接。
Echo
(ParamArray pArgs() As Variant)
將文本輸出到消息框中或命令控制枱窗口。
(Pathname As String, [ProgID As String], [Prefix As String])
Object
檢索現有的對象或從文件中創建新對象。
Quit
([ExitCode As Long])
強制腳本停止執行。
Sleep
(Time As Long)
在指定的時間長度內將腳本執行掛起,然後繼續執行。