+2  A: 

you can use wshell.Run. The other one is wshell.exec

ghostdog74
but can it be used to run certain set of commands rather than just launching an application?
sushant
if you use it in a loop, yes.
Cheeso
+1  A: 

Put your commands in a .cmd or .bat file and then run that. You could even build the batch file inside your script if it is not static.

MyBatch.cmd

CD C:\a
winzip32.exe -min -a D:\d

MyScript.vbs

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "MyBatch.cmd"
aphoria