WScript

WScript

Windows 腳本宿主 WScript 對象,提供對 Windows 腳本宿主對象模型根對象的訪問。

說明

WScript 對象是 Windows 腳本宿主對象模型層次結構的根對象。它從不需要在調用其屬性和方法之前進行實例化,並且始終可在任何腳本檔案中使用。WScript 對象提供對以下信息的訪問:

命令行參數,

腳本檔案的名稱,

宿主檔案名稱,

WScript WScript

宿主版本信息。WScript 對象可用來:

創建對象,

連線對象,

與對象下線,

同步事件,

以編程方式停止腳本的執行,

將信息輸出到默認輸出設備(Windows 對話框或命令控制台)。

WScript 對象可用來設定腳本運行的模式(互動模式或批處理模式)。

屬性

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

方法

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

相關詞條

相關搜尋

熱門詞條

聯絡我們