1樓:匿名使用者
objshell.run(strcommandline)還有兩個引數.
objshell.run(strcommandline,6)把a.exe視窗最小化.
2樓:
runwshshell 物件
在新過程中執行程式。
object.run(strcommand, [intwindowstyle], [bwaitonreturn])
引數object
wshshell 物件。
strcommand
表示要執行的命令列的字串值。必須包括要傳遞到可執行檔案的所有引數。
intwindowstyle
可選。表示程式視窗外觀的整數值。請注意,並非所有程式都使用此資訊。
bwaitonreturn
可選。布林值,表示在繼續執行指令碼中的下一條語句之前,指令碼是否等待執行完程式。如果設為 true,則在執行完程式後才執行指令碼,run 方法返回由程式返回的任何錯誤**。
如果設為 false(預設值),則 run 方法將自動在啟動程式後立即返回 0(不是錯誤**)。
說明run 方法返回一個整數。run 方法啟動在新 windows 程序中執行的程式。可以讓指令碼等到程式執行完後再繼續執行。
這允許您同步執行指令碼和程式。strcommand 引數內的環境變數自動擴充套件。如果某個檔案型別已正確註冊到某個程式中,則對該型別的檔案呼叫 run 方法時將執行該程式。
例如,如果您的計算機系統中裝有 word,則對 *.doc 檔案呼叫 run 方法時將啟動 word 並載入該文件。下表列出了 intwindowstyle 的可用設定。
intwindowstyle 說明
0 隱藏一個視窗並啟用另一個視窗。
1 啟用並顯示視窗。如果視窗處於最小化或最大化狀態,則系統將其還原到原始大小和位置。第一次顯示該視窗時,應用程式應指定此標誌。
2 啟用視窗並將其顯示為最小化視窗。
3 啟用視窗並將其顯示為最大化視窗。
4 按最近的視窗大小和位置顯示視窗。活動視窗保持活動狀態。
5 啟用視窗並按當前的大小和位置顯示它。
6 最小化指定的視窗,並按照 z 順序啟用下一個頂部視窗。
7 將視窗顯示為最小化視窗。活動視窗保持活動狀態。
8 將視窗顯示為當前狀態。活動視窗保持活動狀態。
9 啟用並顯示視窗。如果視窗處於最小化或最大化狀態,則系統將其還原到原始大小和位置。還原最小化視窗時,應用程式應指定此標誌。
10 根據啟動應用程式的程式狀態來設定顯示狀態。
示例 1
下面的 vbscript **用記事本開啟當前執行指令碼的副本。
set wshshell = wscript.createobject("wscript.shell")
wshshell.run "%windir%\notepad " & wscript.scriptfullname
下面的 vbscript **與上述**完成的操作相同,不同之處在於,它指定視窗型別,等待使用者關閉記事本,關閉記事本時儲存從記事本返回的錯誤**。
set wshshell = wscript.createobject("wscript.shell")
return = wshshell.run("notepad " & wscript.scriptfullname, 1, true)
示例 2
下面的 vbscript **開啟一個命令視窗,將路徑改為 c:\,並執行 dir 命令。
dim oshell
set oshell = wscript.createobject ("wscript.shell")
oshell.run "cmd /k cd c:\ & dir"
set oshell = nothing
在vbs中 如何彈出新視窗?
3樓:匿名使用者
是這樣嗎?
dim objws
set objws=wscript.createobject("wscript.shell")
doresult=msgbox("[是]彈出視窗a" & vbcr & "[否]彈出視窗b",3,"彈出視窗")
if result=6 then
objws.run "c:\"
elseif result=7 then
objws.run "d:\"
else
exit do
end if
loop
你能說的詳細一點嗎?
要彈出什麼對話方塊?
4樓:落vs寂
不可能的...........
5樓:兔寶貝的家
vbs能建立視窗嗎?
6樓:匿名使用者
run 方法
建立新的程序,執行 strcommand。
object.run (strcommand, [intwindowstyle], [bwaitonreturn])
引數 object
wshshell 物件。
strcommand
strcommand 引數中的環境變數將被自動。
intwindowstyle
可選項。設定正在執行的程式的視窗風格。
bwaitonreturn
可選項。如果未指定 bwaitonreturn 或其值為 false,立即返回到指令碼執行,而不是等待程序結束。
如果 bwaitonreturn 被設定為 true,run 方法將返回應用程式返回的錯誤碼。
如果未指定 bwaitonreturn 或者為 false,run 方法將返回錯誤碼 0。
說明 下表列出了 intwindowstyle 的可用設定:
intwindowstyle 描述
0 隱藏該視窗,啟用另一個視窗。
1 啟用並顯示一個視窗。如果視窗被最小化或最大化,系統會將其恢復為原來的大小和位置。在第一次顯示視窗時,應用程式應該指定該標誌。
2 啟用視窗,並將其顯示為最小化視窗。
3 啟用視窗,並將其顯示為最大化視窗。
4 將一個視窗按照上一次的大小和位置顯示。活動視窗仍保持活動狀態。
5 啟用視窗,並以其當前的大小和位置顯示。
6 將指定的視窗最小化,並啟用 z 順序中的下一個頂級視窗。
7 將視窗顯示為最小化視窗。活動的視窗仍將保持活動狀態。
8 顯示視窗當前狀態。活動的視窗仍將保持活動狀態。
9 啟用並顯示視窗。如果視窗為最小化或最大化的,系統將其恢復到原始的大小和位置。在恢復最小化視窗時應用程式應該指定該標誌。
10 根據啟動應用程式的程式的狀態設定顯示狀態。
如何用「一直」寫句子,用一直寫句子
因為我一直在努力學習,所以才取得好成績。喬喬會一直乖乖地待在地瓜身旁。一直不知道怎麼用一直造句。我學真的很專一直到媽媽來了我都不知道。只要我努力學習就能取得好成績 用 總是 寫句子 是因為我總是看著你,才會發 現你總是看著他。肩膀再瘦,想挑總是能挑起來的,只是累一點。路再坎坷,想走總是能走過去的,只...
為什麼玩龍之谷經常掉線一直出現這個視窗點確定就掉了,重新下了安裝還是這樣
out of memory.意思是你的實體記憶體不足.關於這一點我也曾經很苦惱.我猜你也是一個副本出來以後就出來這個框了,可以嘗試下增加電腦的實體記憶體,龍之谷在讀取副本的時候會大量讀寫虛擬記憶體裡的東西,這時候如果虛擬記憶體的容量不足就會出現滿溢現象.在實體記憶體達到一定水平了之後,如果還是這樣則...
愛如何一直保持下去,愛情怎麼才能一直保持下去
距離產生美 一定的距離還是很好的 不要在乎時刻擁有,要在乎天長地久 沒有什麼是永遠的,當時間久了後會變的淡了。努力的去愛吧!多有點新意。這樣更能長久。兩個人感情越處越深,是因為他們互動得越來越好。男女關係包括婚姻是一個動態平衡,永遠在動,相對平衡,它是往上走還是往下走,全看當事人互動的結果。所以,要...