2010-03-29 97 views
1

我正在使用vbscript調用批處理文件。我的腳本是這樣的:將變量從vbscript傳遞到批處理文件

dim shell 
set shell=createobject("wscript.shell") 
shell.run "a.bat" 
set shell=nothing  

我的批處理文件是簡單的,看起來像:

D: 
cd D:\d 
winzip32.exe -min -a D:\a 

我想從腳本到批處理文件傳遞變量。可以說目標文件夾。
我該怎麼做?
任何幫助非常感謝。

回答

5

我認爲你可以將變量傳遞給批處理文件。 你可以這樣調用它:

shell.run "a.bat var1 var2" 

而在你的批處理文件,你可以把它們稱爲:

%1 for "var1" 
%2 for "var2" 

而且你可以做到這一點從1%至9%。

+0

其工作。非常感謝 – sushant 2010-03-29 09:04:54

相關問題