如何在BAT批处理文件中实现FTP登陆?
写一个BAT批处理 打算把文件打包传到FTP上比如 ftp://192.168.0.25
之后登陆的用户名和密码怎么写啊
让其自动登陆 ftp.bat
:
ftp://192.168.0.25 < input.txt
input.txt
:
user name
password
put filename 谢谢 但是不知是怎么回事 还是不好使 找到了
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;96269
必须使用 -s 选项,FTP 才能在 Windows 下读取该文件。如果以前的脚本位于名为 Test.scr 的文件中,您可以通过键入以下内容启动该脚本:
ftp -s:test.scr
您可以在命令行中指定主机名称,然后使用脚本进行登录。例如,如果您使用以下命令行:
ftp -s:test.scr 11.11.11.11
脚本文件应如下所示:
user
guest
guest
put file1
quit
但是,如果 FTP 主机执行自动登录,此命令将不会运行。若要关闭自动登录,请在命令行中使用 -n 开关,如下所示:
ftp -n -s:test.scr 11.11.11.11 嗯,使用-s命令
以下是一个自动下载Norton病毒库的script
保存为cescript.txt 之后,用 ftp -s:cescript.txt 执行之
open ftp.symantec.com
anonymous
nobody@spammer.com
cd public/english_us_canada/antivirus_definitions/norton_antivirus/static
lcd E:\software\Symantec\VirusLib
bin
hash
prompt
get symcdefsx86.exe
quit
最初由 lastwinner 发布
嗯,使用-s命令
以下是一个自动下载Norton病毒库的script
保存为cescript.txt 之后,用 ftp -s:cescript.txt 执行之
open ftp.symantec.com
anonymous
nobody@spammer.com
cd public/english_us_canada/antivirus_definitions/norton_antivirus/static
lcd E:\software\Symantec\VirusLib
bin
hash
prompt
get symcdefsx86.exe
quit
:) :right:
你怎么不早告诉我啊 害的我找了半天:sweat2: 最初由 kt133 发布
:) :right:
你怎么不早告诉我啊 害的我找了半天:sweat2:
前几天没看见,不好意思:) 我覺得應該加精華了,其他版主意見如何? 最初由 lastwinner 发布
前几天没看见,不好意思:)
客气了:)
您老也挺忙的:p 最初由 zeno2005 发布
我覺得應該加精華了,其他版主意見如何?
现在都是转贴啊:bad: 最初由 zeno2005 发布
我覺得應該加精華了,其他版主意見如何?
同意 :) 迟到的精华
今天给加了
页:
[1]