会批处理文件的朋友请进

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:04:38
@echo off
echo open ftp.sec.gov>tmp.bat
echo anonymous>>tmp.bat
echo mail@mail.com>>tmp.bat
echo user anonymous mail@mail.com>>tmp.bat
echo lcd D:\Backup\我的文档\lpw\>>tmp.bat
echo get /edgar/data/1002135/0000914760-03-000098.txt>>tmp.bat
echo get /edgar/data/1034594/0000950168-03-001955.txt>>tmp.bat
echo bye>>tmp.bat

ftp -s:tmp.bat

cd /d c:\
上述代码什么意思
能否给我解释一下
最好详细点

@echo off
rem 关闭回显

::::::::::写ftp命令行文件tmp.bat::::::::::
echo open ftp.sec.gov>tmp.bat
rem open ftp.sec.gov,表示打开ftp.sec.gov站点

echo anonymous>>tmp.bat
rem 登录用户名

echo mail@mail.com>>tmp.bat
rem 密码

echo user anonymous mail@mail.com>>tmp.bat
rem 再登录一次(这条语句是多余的)。

echo lcd D:\Backup\我的文档\lpw\>>tmp.bat
rem 设置本地下载或上传的目录为D:\Backup\我的文档\lpw

echo get /edgar/data/1002135/0000914760-03-000098.txt>>tmp.bat
rem 下载ftp服务器edgar/data/1002135目录下的0000914760-03-000098.txt

echo get /edgar/data/1034594/0000950168-03-001955.txt>>tmp.bat
rem 下载ftp服务器edgar/data/1034594目录下的0000950168-03-001955.txt

echo bye>>tmp.bat
rem 断开与ftp服务器的连接
::::::::::写ftp命令行文件tmp.bat::::::::::

ftp -s:tmp.bat
rem 执行ftp命令行文件

cd /d c:\
rem 设置cmd当前目录为c:\