2013-04-23 90 views

回答

0

是的,你可以。試試這個例子。

'script1.vbs ----------------- 
Dim oShell, strCMD 
Set oShell = CreateObject("WScript.Shell") 
strCMD = Replace("CMD /C CScript.exe 'script2.vbs' " & 3, "'", """") 
oShell.Run strCMD & " //NoLogo >output.txt", 0, True 

'script2.vbs ----------------- 
result = WScript.Arguments(0)^2 
WScript.StdOut.Write result 

看看這個answer了。

+0

請你能告訴我'WScript.Arguments(0)^ 2'表達式中的'^ 2'是什麼意思?謝謝 – new 2013-04-23 07:36:17

+0

@new:'^'是[指數運算符](http://msdn.microsoft.com/en-us/library/ze9sfe5f(v = vs.84).aspx)。 'WScript.Arguments(0)^ 2'表達式計算腳本輸入參數的平方。 – Helen 2013-04-23 07:55:00

+0

啊好的!我覺得很荒謬。我會根據自己的情況嘗試一下,並向您提供反饋。再次感謝 – new 2013-04-23 07:59:55

相關問題