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.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)
無
將文本輸出到訊息框中或命令控制台視窗。
(Pathname As String, [ProgID As String], [Prefix As String])
Object
檢索現有的對象或從檔案中創建新對象。
Quit
([ExitCode As Long])
無
強制腳本停止執行。
Sleep
(Time As Long)
無
在指定的時間長度內將腳本執行掛起,然後繼續執行。

相關詞條

熱門詞條

聯絡我們