木子屋 Dnawo's BLOG

cscript.exe调用vbs示例

👤 dnawo 📅 2010-03-30 👁 7059 👍 0 💬 0 🔄 本站原创
test.vbs:
Dim ArgObj
Set ArgObj = WScript.Arguments
If ArgObj.Count < 1 Then
	msgbox "miss arguments!"
	WScript.Quit()
Else
	Select Case UCase(ArgObj(0))
		Case "ALERT"
		 	Alert ArgObj(1)
		Case "ADD"
			Add ArgObj(1), ArgObj(2)
		Case Else
			msgbox "arguments error!"
	End Select
		 	
End If

Sub Alert(username)
	msgbox "hello," & username
End Sub

Sub Add(a, b)
	msgbox CInt(a) + CInt(b)
End Sub

调用示例:
cscript.exe test.vbs
cscript.exe test.vbs alert mzwu
cscript.exe test.vbs add 5 6

cscript.exe可省略,一样能正常执行!

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 C#获取Response.Redirect重定向后的URL 下一篇 → 使用批处理给IIS添加MIME类型