欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Windows 腳本宿主  

Run 方法

在新過程中運行程序。

object.Run(strCommand, [intWindowStyle], [bWaitOnReturn]) 

參數(shù)

object
WshShell 對象。
strCommand
表示要運行的命令行的字符串值。必須包括要傳遞到可執(zhí)行文件的所有參數(shù)。
intWindowStyle
可選。表示程序窗口外觀的整數(shù)值。請注意,并非所有程序都使用此信息。
bWaitOnReturn
可選。布爾值,表示在繼續(xù)執(zhí)行腳本中的下一條語句之前,腳本是否等待執(zhí)行完程序。如果設(shè)為 true,則在執(zhí)行完程序后才執(zhí)行腳本,Run 方法返回由程序返回的任何錯誤代碼。如果設(shè)為 false(默認值),則 Run 方法將自動在啟動程序后立即返回 0(不是錯誤代碼)。

說明

Run 方法返回一個整數(shù)。Run 方法啟動在新 Windows 進程中運行的程序?梢宰屇_本等到程序執(zhí)行完后再繼續(xù)執(zhí)行。這允許您同步運行腳本和程序。strCommand 參數(shù)內(nèi)的環(huán)境變量自動擴展。如果某個文件類型已正確注冊到某個程序中,則對該類型的文件調(diào)用 Run 方法時將執(zhí)行該程序。例如,如果您的計算機系統(tǒng)中裝有 Word,則對 *.doc 文件調(diào)用 Run 方法時將啟動 Word 并加載該文檔。下表列出了 intWindowStyle 的可用設(shè)置。

intWindowStyle 說明
0 隱藏一個窗口并激活另一個窗口。
1 激活并顯示窗口。如果窗口處于最小化或最大化狀態(tài),則系統(tǒng)將其還原到原始大小和位置。第一次顯示該窗口時,應用程序應指定此標志。
2 激活窗口并將其顯示為最小化窗口。
3 激活窗口并將其顯示為最大化窗口。
4 按最近的窗口大小和位置顯示窗口;顒哟翱诒3只顒訝顟B(tài)。
5 激活窗口并按當前的大小和位置顯示它。
6 最小化指定的窗口,并按照 Z 順序激活下一個頂部窗口。
7 將窗口顯示為最小化窗口;顒哟翱诒3只顒訝顟B(tài)。
8 將窗口顯示為當前狀態(tài)。活動窗口保持活動狀態(tài)。
9 激活并顯示窗口。如果窗口處于最小化或最大化狀態(tài),則系統(tǒng)將其還原到原始大小和位置。還原最小化窗口時,應用程序應指定此標志。
10 根據(jù)啟動應用程序的程序狀態(tài)來設(shè)置顯示狀態(tài)。

示例 1

下面的 VBScript 代碼用記事本打開當前運行腳本的副本。

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "%windir%\notepad " & WScript.ScriptFullName

下面的 VBScript 代碼與上述代碼完成的操作相同,不同之處在于,它指定窗口類型,等待用戶關(guān)閉記事本,關(guān)閉記事本時保存從記事本返回的錯誤代碼。

Set WshShell = WScript.CreateObject("WScript.Shell")
Return = WshShell.Run("notepad " & WScript.ScriptFullName, 1, true)

示例 2

下面的 VBScript 代碼打開一個命令窗口,將路徑改為 C:\,并執(zhí)行 DIR 命令。

Dim oShell
Set oShell = WScript.CreateObject ("WSCript.shell")
oShell.run "cmd /K CD C:\ & Dir"
Set oShell = Nothing

請參閱

WshShell 對象