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

vbs, jscript, bat等 script 語言-非 web 使用的討論區
回覆文章
頭像
tim
文章: 1380
註冊時間: 2008年 11月 26日, 00:49

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

文章 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 的回傳值.
多多留言, 整理文章, 把經驗累積下來.....
回覆文章