草庐IT

ftp-simple

全部标签

windows - 从 Windows 批处理文件将文件上传到 FTP 时获取 "Could not open data connection to port xxxx"

我正在尝试使用批处理文件将文本文件上传到FTP服务器。登录成功并显示Portcommandsentsuccessfully但在那之后显示CouldnotopendataconnectiontoportxxxxConnectiontimedout这是批处理脚本:@echoofffor%%Ain(*.csv)dosetlatest=%%AechoLatestfileis%latest%echoMYUSERNAME>upload.txtechoMYPASSWORD>>upload.txtechoasc>>upload.txtechoput%latest%s.txt>>upload.txtec

windows - 电源外壳 : ftp directory listing (help on a script)

我正在尝试创建ftp目录的ListView。到目前为止,查看部分还可以,但我无法操作我返回的数据。这是我使用的脚本;[System.Net.FtpWebRequest]$ftp=[System.Net.WebRequest]::Create("ftp://ftp.microsoft.com/ResKit/y2kfix/alpha/")$ftp.Method=[System.Net.WebRequestMethods+FTP]::ListDirectory#Details$response=$ftp.getresponse()$stream=$response.getresponsest

windows - 如何创建 .BAT 文件以从 HTTP\ftp 服务器下载文件?

如何创建一个.BAT文件来从FTP服务器下载文件或文件夹?(并用它替换现有文件)(我们有像ftp://me:mypass@example.com/file.file(或http://example.com/file.file)这样的链接和像C这样的绝对文件链接:\Users\UserName\SomemixedРусскийEnglishAdress\file.file)(仅使用原生windows(xpvistawin7等)BAT函数和文件) 最佳答案 下面是一个如何自动执行内置ftp.exe工具的示例:http://www.how

windows - 将端口 21 更改为 30 后,FileZilla FTP 服务器错误 "425 Can' t 打开数据连接

我正在使用windowsserver+Xampp1.8.3并安装FileZillaFTPServer=>所有配置都可以!但是当我将默认FTP的端口(21)更改为另一个端口(30)时,它会提醒:STATUS:>[17/04/20148:54:08SA]ConnectingtoFTPserver...xxx.xxx.xxx.xxx:30(ip=xxx.xxx.xxx.xxx)...STATUS:>[17/04/20148:54:08SA]Socketconnected.Waitingforwelcomemessage...[17/04/20148:54:08SA]220-FileZilla

windows - 我的 FTP 批处理脚本卡在 "200 PORT command successful"上,无法将文件上传到服务器

我已经尝试了在Google搜索结果中找到的关于200PORTcommandsuccessful但没有任何帮助。有人可以帮忙解决这个问题吗?“runScript.bat”代码:ftp-s:"C:\automation\fileup.bat"myserver.com“fileup.bat”代码:usernamepasswordasciicd"/public_html/reports/"lcd"C:\automation\tests\HtmlReporter"promptmput*disconnectclosebye控制台日志:C:\automation>ftp-s:"C:\automati

windows - 将 .txt 上传到 FTP 的批处理文件

我为此设置了一个单独的FTP帐户。这是信息:FTPUsername:ahk@proflightsimulatoreview.comFTPServer:ftp.proflightsimulatoreview.comFTPServerPort:21FTPPassword:ahktest我要上传的文本文件:C:\Users\Kyle\Desktop\ftptest\thetest.txt请告诉我如何使用批处理执行此操作。我的理解是,您使用FTP命令创建一个单独的txt文件,然后使用批处理文件来运行它。嗯,我一定是没有插入正确的信息,因为它不起作用。所以我在这里给你信息。请告诉我如何上传文本文

windows - 是否可以将变量传递到 Windows FTP 脚本文件中?

我有一个批处理脚本,它动态创建一些文件并根据时间、日期等生成四个文件名有些随机的文件。然后它需要通过FTP将该文件上传到服务器。截至目前,我的.bat文件中有一行类似“ftp-s:ftp.txt”的行。Ftp.txt包含一些相当简单的FTP脚本内容:类似这样的内容--openftp.myserver.comusernamepasswordputfilename1.datputfilename2.datputfilename3.datputfilename4.dat我想做的是传入需要上传的文件名,然后将“putfilename1.dat”替换为“put%file1%”——其中%file1

windows - 使用 Windows 批处理脚本保护 FTP

我目前在不同的服务器上有批处理脚本,可以将csv文件传输到不同位置的FTP服务器。我的脚本看起来与此类似:echouserftp_user>ftpcmd.datechopassword>>ftpcmd.datechoputc:\directory\%1-export-%date%.csv>>ftpcmd.datechoquit>>ftpcmd.datftp-n-s:ftpcmd.datftp.MyFTPSite.comdelftpcmd.dat如果我想要求安全传输,我的脚本将如何更新?谢谢。 最佳答案 首先,确保你理解,如果你需要使

ruby-on-rails - 如何在 simple_form 集合中设置当前值(使用 mongoid)

我的表格中有这个:=f.input:location_id,:collection=>@locations,:include_blank=>false,:selected=>@video.location这对我的"new"View/操作来说效果很好,我看到了一个不错的位置列表可供选择。但是,在我的编辑View中,我没有看到位置列表,而是看到一个输入字段,就好像它是一个字符串,如下所示:Location:4ebbc0f8e0ed180e91000002为什么我看不到我的收藏有什么想法吗?编辑:想通了,我必须这样做:=f.input:location_id,:collection=>@lo

Mysql match...against vs. simple like "%term%"

有什么问题:$term=$_POST['search'];functionbuildQuery($exploded,$count,$query){if(count($exploded)>$count){$query.='ANDcolumnLIKE"%'.$exploded[$count].'%"';returnbuildQuery($exploded,$count+1,$query);}return$query;}$exploded=explode('',$term);$query=buildQuery($exploded,1,'SELECT*FROMtableWHEREcolumnL