我打電話給xcopy的批處理文件。我將文件的路徑複製到變量a中。我的代碼是:將變量傳遞給批處理文件
dim shell,z
z="for.bat " & a & " " & b & " " & c
set shell=createobject("wscript.shell")
shell.Run z, 1, true
其中for.bat是:
for %%f in (%1,%2,%3) do xcopy %%f D:\shipment\ /e
當 '' 具有像
D:\flexcube
小徑
,它的工作原理。但如果我把一些大路徑,說:
D:\flexcube1\New Folder\New Folder\New Folder\New Folder\New Folder\New Folder\New Folder\New Folder\New Folder\New Folder\New Folder
它不起作用。是他們對%1類型變量的一些長度限制還是這個其他問題?任何幫助真的很感激。
是的空間是問題。非常感謝。但仍然如果我使用此路徑:「\\ iflblw-bpd-12 \ Vercon_IP-BPD-01 \ SOFT \ FLEXCUBE_Sites \ BCHICL(BDC)\ FC_UBS_V.UL.6.6.0.0.BCHICL.7.0」它不起作用。任何猜測? – sushant 2010-05-25 09:06:09