我有這2個文件a.vbs和a.bat每個只有一行。問題運行start..run.wscript a.vbs a.bat
a.vbs
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
a.bat
copy c:\blah\y.y c:\
當它的工作原理,它運行a.bat悄悄地在後臺,它確實該文件的副本。
我可以做start..run ... a.vbs a.bat 這很有效。 我可以打開一個命令提示符並做WScript的a.vbs a.bat
但不工作的事情,這是
開始... ...運行WScript的a.vbs a.bat
如果我把在a.vbs的MSGBOX,很明顯,運行。 但它看起來像使用該方法時,a.bat不會運行..
表格如何不起作用?
只是想知道,你爲什麼要使用批處理文件,而不是簡單地調用['FileSystemObject.CopyFile'](http://msdn.microsoft.com /en-us/library/e1wf9e7w.aspx)從您的VBScript腳本? (或者這僅僅是一個虛擬的例子?) – Helen 2010-08-09 17:13:33
一個虛擬或演示的例子..所以不必是批處理文件中的副本,可能是其他一些命令。但問爲什麼這種方法不起作用。 – barlop 2010-08-09 17:56:15
,我想最好是寫一些批處理文檔,在VBScript中。但我仍然對這個問題很好奇。 – barlop 2010-08-09 18:28:54