WScript

WScript

Windows 腳本宿主

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

基本介紹

  • 中文名:WScript
  • 提供信息訪問命令行參數
  • 提供信息訪問:宿主檔案名稱
說明,屬性,方法,

說明

WScript 對象是 Windows 腳本宿主對象模型層次結構的根對象。它從不需要在調用其屬性和方法之前進行實例化,並且始終可在任何腳本檔案中使用。WScript 對象提供對以下信息的訪問:
腳本檔案的名稱,
宿主檔案名稱,
宿主版本信息。WScript 對象可用來:
WScript
創建對象,
連線對象,
與對象下線,
同步事件,
以編程方式停止腳本的執行,
將信息輸出到默認輸出設備(Windows 對話框或命令控制台)。
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 腳本宿主的版本。

方法

方法
參數
返回值
說明
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)
在指定的時間長度內將腳本執行掛起,然後繼續執行。

相關詞條

熱門詞條

聯絡我們