Set WShShell = Server.CreateObject("WScript.Shell")
WShShell.Run("test.bat ", 1, True)
===========================================================
object.Run(a,b,c)
a為字串值,指出要執行的命令列。您必須併入任何想要的參數,以便將這些參數傳給可執行檔。
b為整數值,指出程式的視窗外觀,數值請參考下面。
c為布林值,指出指令碼是否必須等待程式執行完畢,才繼續您指令碼的下一個陳述式。如果設為 true,指令碼在程式完成之前將停止執行,而且 Run 會傳回程式所傳回的任何錯誤碼。如果設為 false (預設值),Run 方法會在啟動程式之後立即傳回,即自動傳回 0 (而不會解譯為錯誤碼)。
===========================================================
0 隱藏視窗及啟動另一個視窗。
1 啟動及顯示視窗。如果視窗已最小化或最大化,則系統會將它還原成原來的大小和位置。
第一次顯示視窗時,應用程式應該指定此旗標。
2 啟動視窗並將它顯示為最小化視窗。
3 啟動視窗並將它顯示為最大化視窗。
4 以視窗最近的大小和位置來顯示視窗。作用中的視窗仍維持作用中。
5 啟動視窗並以視窗目前的大小和位置來顯示它。
6 最小化指定的視窗,並以 Z 順序來啟動下一個頂層視窗。
7 將視窗顯示為最小視窗。作用中的視窗仍維持作用中。
8 以視窗目前的狀態來顯示視窗。作用中的視窗仍維持作用中。
9 啟動及顯示視窗。如果視窗已最小化或最大化,則系統會將它還原成原來的大小和位置。
還原最小化的視窗時,應用程式應該指定此旗標。
10 依已啟動的應用程式的程式狀態來設定顯示狀態。
WShShell.Run("test.bat ", 1, True)
===========================================================
object.Run(a,b,c)
a為字串值,指出要執行的命令列。您必須併入任何想要的參數,以便將這些參數傳給可執行檔。
b為整數值,指出程式的視窗外觀,數值請參考下面。
c為布林值,指出指令碼是否必須等待程式執行完畢,才繼續您指令碼的下一個陳述式。如果設為 true,指令碼在程式完成之前將停止執行,而且 Run 會傳回程式所傳回的任何錯誤碼。如果設為 false (預設值),Run 方法會在啟動程式之後立即傳回,即自動傳回 0 (而不會解譯為錯誤碼)。
===========================================================
0 隱藏視窗及啟動另一個視窗。
1 啟動及顯示視窗。如果視窗已最小化或最大化,則系統會將它還原成原來的大小和位置。
第一次顯示視窗時,應用程式應該指定此旗標。
2 啟動視窗並將它顯示為最小化視窗。
3 啟動視窗並將它顯示為最大化視窗。
4 以視窗最近的大小和位置來顯示視窗。作用中的視窗仍維持作用中。
5 啟動視窗並以視窗目前的大小和位置來顯示它。
6 最小化指定的視窗,並以 Z 順序來啟動下一個頂層視窗。
7 將視窗顯示為最小視窗。作用中的視窗仍維持作用中。
8 以視窗目前的狀態來顯示視窗。作用中的視窗仍維持作用中。
9 啟動及顯示視窗。如果視窗已最小化或最大化,則系統會將它還原成原來的大小和位置。
還原最小化的視窗時,應用程式應該指定此旗標。
10 依已啟動的應用程式的程式狀態來設定顯示狀態。