Vbscript cmd和ftp.exe错误WScript.Shell
希望得到一些帮助 我正在使用此脚本ftp到我的一台服务器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
<%
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。用椒盐卷饼代替十字架。
我不知道这是否问题的根源,但这肯定是不对的