Vbscript cmd和ftp.exe错误WScript.Shell

Vbscript cmd和ftp.exe错误WScript.Shell,vbscript,ftp,Vbscript,Ftp,希望得到一些帮助 我正在使用此脚本ftp到我的一台服务器 <% Set oShell = CreateObject("WScript.Shell") cmdLine = "c:\windows\system32\ftp.exe -v -i -s:C:\windows\system32\ftp.exe -s:"+Request.Form("website")+"" tempRet = oShell.Run("c:\windows\system32\cmd.exe /c

希望得到一些帮助

我正在使用此脚本ftp到我的一台服务器

<% 
   Set oShell = CreateObject("WScript.Shell") 
   cmdLine = "c:\windows\system32\ftp.exe -v -i -s:C:\windows\system32\ftp.exe -s:"+Request.Form("website")+"" 
   tempRet = oShell.Run("c:\windows\system32\cmd.exe /c " & cmdLine, 0, true) 
   set oShell = nothing
   waitTime = numberOfFiles * 2 
   startTime = Timer

   do while timer < startTime + waitTime 
   loop 
%>
我突然发现了这个错误代码,但就是想不出来

错误'ffffffffe'

线路

cmdLine = "c:\windows\system32\ftp.exe -v -i -s:C:\windows\system32\ftp.exe -s:"+Request.Form("website")+"" 
cmdLine = "c:\windows\system32\ftp.exe -v -i -s:C:\windows\system32\ftp.exe -s:"+Request.Form("website")+""
似乎将ftp可执行文件作为s:选项的值。可能是复制粘贴错误?s需要指定一个文件名,其中包含ftp命令

cmdLine = "c:\windows\system32\ftp.exe -v -i -s:C:\windows\system32\ftp.exe -s:"+Request.Form("website")+"" 
cmdLine = "c:\windows\system32\ftp.exe -v -i -s:C:\windows\system32\ftp.exe -s:"+Request.Form("website")+""
似乎有两个+符号。这会将cmdLine变量转换为值为0的int。用椒盐卷饼代替十字架。 我不知道这是否问题的根源,但这肯定是不对的