IXPUB技术社区's Archiver

kt133 发表于 2006-8-11 09:18

如何在BAT批处理文件中实现FTP登陆?

写一个BAT批处理 打算把文件打包传到FTP上
比如 [url]ftp://192.168.0.25[/url]
之后登陆的用户名和密码怎么写啊
让其自动登陆

nationals 发表于 2006-8-11 10:06

ftp.bat
:
[url]ftp://192.168.0.25[/url] < input.txt


input.txt
:
user name
password
put filename

kt133 发表于 2006-8-11 17:22

谢谢 但是不知是怎么回事 还是不好使

kt133 发表于 2006-8-17 08:01

找到了
[url]http://support.microsoft.com/default.aspx?scid=kb[/url];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

lastwinner 发表于 2006-8-17 09:20

嗯,使用-s命令
以下是一个自动下载Norton病毒库的script
保存为cescript.txt 之后,用 ftp -s:cescript.txt 执行之
[code]
open ftp.symantec.com
anonymous
[email]nobody@spammer.com[/email]
cd public/english_us_canada/antivirus_definitions/norton_antivirus/static
lcd E:\software\Symantec\VirusLib
bin
hash
prompt
get symcdefsx86.exe
quit

[/code]

kt133 发表于 2006-8-17 10:27

[QUOTE][i]最初由 lastwinner 发布[/i]
[B]嗯,使用-s命令
以下是一个自动下载Norton病毒库的script
保存为cescript.txt 之后,用 ftp -s:cescript.txt 执行之
[code]
open ftp.symantec.com
anonymous
[email]nobody@spammer.com[/email]
cd public/english_us_canada/antivirus_definitions/norton_antivirus/static
lcd E:\software\Symantec\VirusLib
bin
hash
prompt
get symcdefsx86.exe
quit

[/code] [/B][/QUOTE]
:) :right:
你怎么不早告诉我啊 害的我找了半天:sweat2:

lastwinner 发表于 2006-8-20 18:46

[QUOTE][i]最初由 kt133 发布[/i]
[B]
:) :right:
你怎么不早告诉我啊 害的我找了半天:sweat2: [/B][/QUOTE]

前几天没看见,不好意思:)

zeno2005 发表于 2006-8-21 07:53

我覺得應該加精華了,其他版主意見如何?

kt133 发表于 2006-8-21 10:56

[QUOTE][i]最初由 lastwinner 发布[/i]
[B]

前几天没看见,不好意思:) [/B][/QUOTE]
客气了:)
您老也挺忙的:p

kt133 发表于 2006-8-21 10:57

[QUOTE][i]最初由 zeno2005 发布[/i]
[B]我覺得應該加精華了,其他版主意見如何? [/B][/QUOTE]
现在都是转贴啊:bad:

lastwinner 发表于 2006-10-4 17:31

[QUOTE][i]最初由 zeno2005 发布[/i]
[B]我覺得應該加精華了,其他版主意見如何? [/B][/QUOTE]

同意 :)

lastwinner 发表于 2007-2-8 01:31

迟到的精华
今天给加了

mypabx 发表于 2008-4-11 11:39

谢了

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.