批处理从ftp下载文件,匿名登录(未设置用户名和密码)

这篇博客介绍了如何使用批处理脚本来实现匿名登录FTP服务器并下载文件,内容包括批处理的基本DOS命令如echo、rem、cd和dir的用法,以及如何关闭命令回显,创建空行和答复命令提问等。
摘要由CSDN通过智能技术生成
@echo off

rem 指定FTP用户(这就是匿名)
set ftpUser=anonymous
rem 指定FTP密码(任意
set ftpPass=123
rem 指定FTP服务器地址
set ftpIp=10.12.12.9
rem 指定待下载的文件位于FTP服务器的哪个目录
set ftpFolder=/Quote
rem 指定从FTP下载下来的文件存放到本机哪个目录
set LocalFolder=e:\downl

echo open %ftpIp% > abc.txt
echo user %ftpUser% %ftpPass% >> abc.txt
echo cd %ftpFolder% >> abc.txt
rem 更改本地计算机上的工作目录
echo lcd %LocalFolder% >>abc.txt  
echo prompt off >>abc.txt
rem 使用二进制文件传输方式
echo bin >> abc.txt
rem 要下载mget *.*是全部下载
echo mget *.* >> abc.txt
echo bye >> abc.txt
ftp -n -s:abc.txt

pause

abc.txt是生成的一个记录文件

别的网上都有,就是匿名登录这一块查了好久

这个对新手特别友好:

批处理入门手册之批处理常用DOS命令篇(echo、rem、cd、dir)_DOS/BAT_脚本之家

http://www.jb51.net/article/97185.htm


贴过来几行:1。显示信息:echo
2。注释语句:rem
3。目录切换:cd

4。列文件名:dir


1。输出提示信息
格式:echo 你要输出的信息

例1

?
1
2
3
echo hello,world
echo i will come back
pause

执行显示:
C:\bat>echo hello,world
hello,world
C:\bat>echo i will come back
i will come back
C:\bat>pause
请按任意键继续. . .

我们写的批处理,能不能让它不显示我们到底写了什么命令?OK!那我们就来学习echo的第二种用法!

2。关闭该命令的回显
格式:@ 放在命令前面

例2
</

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
在 JavaScript 中,我们可以使用 XMLHttpRequest 对象来发送带有用户名密码FTP 请求,以从 FTP 服务器读取和显示图片。以下是一个简单的代码示例: ``` <!DOCTYPE html> <html> <head> <title>FTP Image Display</title> </head> <body> <h1>FTP Image Display</h1> <img id="image" src="" alt="Image"><br><br> <label for="username">Username:</label> <input type="text" id="username"><br><br> <label for="password">Password:</label> <input type="password" id="password"><br><br> <button onclick="loadImage()">Load Image</button> <script> function loadImage() { var image = document.getElementById("image"); var xhr = new XMLHttpRequest(); xhr.open("GET", "ftp://example.com/image.jpg", true, document.getElementById("username").value, document.getElementById("password").value); xhr.responseType = "blob"; xhr.onload = function() { if (this.status == 200) { var blob = this.response; var url = URL.createObjectURL(blob); image.src = url; } }; xhr.send(); } </script> </body> </html> ``` 这个页面包含了一个图片标签、两个输入框和一个按钮。当用户点击按钮时,页面会使用 XMLHttpRequest 对象从 FTP 服务器(地址为 ftp://example.com/image.jpg)读取图片,并将图片显示在页面上。在这个例子中,我们使用了 XMLHttpRequest 对象的 `open`、`responseType`、`onload` 和 `send` 方法来发送带有用户名密码FTP 请求,并处理响应。当请求成功后,我们将响应的二进制数据转换为 URL,并将 URL 赋值给图片标签的 `src` 属性,以显示图片。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值