1 頁 (共 1 頁)

[vbs][batch]如何利用vbs的回傳結果配合bat檔作業

發表於 : 2008年 11月 27日, 14:07
tim
在 windows 平台下, 利用 vbs 可以取得豐富的資源來進行查詢 db 或是取得檔案大小等資訊, 配合強大的 bat 檔, 將可有效協助在撰寫 bat 檔的功能. 但如何利用vbs的回傳結果配合bat檔作業呢, 可以利用 vbs 中的 WScript 的 Quit 回傳 error code 來進行, 方式如下,

test.vbs
-----------------
If 10>20 Then
WScript.Quit(100)
Else
WScript.Quit(0)
End If
-----------------

test.bat
-----------------
cscript.exe test.vbs
if errorlevel 100 goto :err100
:ok
echo ok
:err100
echo err100
-----------------

如此一來便能成功地取得 vbs 的回傳值.