当前位置:首页 » 文件管理 » 批处理ftp登录

批处理ftp登录

发布时间: 2022-06-30 16:24:17

❶ 怎么用批处理登陆ftp空间并且上传文件

@echo off
echo open 192.168.0.5>ftp.txt
echo 123>>ftp.txt
echo 456>>ftp.txt
echo put 1.txt>>ftp.txt
echo bye>>ftp.txt
ftp -s:ftp.txt
echo 上传成功!
pause

可以适当修改下,增加些功能,增加选择功能:

@echo off
echo 请按照提示输入...
set /p ip=FTP地址:
set /p user=用户名:
set /p password=密码:
set /p file=上传文件/下载文件(1/2):
if %file%==1 set file=put & set fs=上传
if %file%==2 set file=get & set fs=下载
set /p filename=需要%fs%的文件名:
echo 正在 %fs% %filename% ,请稍等...
echo open %ip%>ftp.txt
echo %user%>>ftp.txt
echo %password%>>ftp.txt
echo %file% %filename%>>ftp.txt
echo bye>>ftp.txt
ftp -s:ftp.txt
echo %filename% %fs% 成功!
del ftp.txt
pause

❷ 批处理(bat脚本)怎么实现ftp的自动登入....

需要建立应答文件。将以下内容存成一个txt文件,假如我存的名字是ftp.txt

open 192.168.1.2
username(实际用户名)
password(实际密码)

然后用ftp -s:ftp.txt就可以自动登陆了

❸ 如何写批处理 登录FTP并拷贝多个文件夹下按同一时间命名的文件夹到本地并放到与FTP同样的文件夹中!

如果需要验证的ftp,只要加如下,但是需要输入用户名和密码

ftp
open地址

如果是开放的ftp,如下

第一行@echooff

第二行@

第三行echo输入复制最近几天的天数

第四行@set/pp=

第五行echo将要复制最近%in%天的文件,任意键继续&&pause>nul

第六行@for/f"tokens=1,2,3,4delims=/"%%1in('date/t')do(@for/f"tokens=3delims=/"%%ain('date/t')doset/ab=%%a-%p%)&&(for/l%%qin(!b!,1,%%3)do(A\%%1%%20%%q.txtA\%%1%%20%%q.txt&&B\%%1%%20%%q.txtB\%%1%%20%%q.txt&&C\%%1%%20%%q.txtC\%%1%%20%%q.txt&&D\%%1%%20%%q.txtD\%%1%%20%%q.txt&&A\%%1%%2%%q.txtA\%%1%%2%%q.txt&&B\%%1%%2%%q.txtB\%%1%%2%%q.txt&&C\%%1%%2%%q.txtC\%%1%%2%%q.txt&&D\%%1%%2%%q.txtD\%%1%%2%%q.txt))

保存为.bat试试。

❹ 如何实现 批处理文件 登录ftp

------解决方案--------------------
(1)请不要把代码命名成ftp.bat或者ftp.cmd,试试test.bat吧。
(2)ftp命令默认是覆盖同名文件,如果想不覆盖,需要自己写代码来判断。

❺ ftp 批处理,无法登录,老是登录失败

第二三行是账号和密码,FTP_Admin改成正确的登录账号,Password11改成密码。

你的窗口一直在提示你用正确的账号密码登录。。。。。

❻ 自动登陆ftp服务器的批处理怎么写

这个很简单啊!

看下面的。

@echo off
ftp://jueikl:[email protected]

复制上面东西到一个记事本里面 ,保存为.bat为后缀的文件。

❼ 如何使用批处理命令登陆ftp服务器

rem指定FTP用户名
setftpUser=abc
rem指定FTP密码
setftpPass=1234
rem指定FTP服务器地址
setftpIP=100.10.100.1

(echo.%ftpUser%
echo.%ftpPass%)>ftp.sh
ftp-v-i-s:"ftp.sh"%ftpIP%

❽ 批处理写个FTP登陆器,指点下。

我来写个`~~

你想怎么样.就怎么写.哈哈
以下可以达到你的效果了吧...如果不喜欢的话我再给你优化.

@echo off
echo 登录FTP 192.168.1.88
echo.
set /p username=请输入用户名:
set /p password=请输入密码:

echo 正在登录...
ping /n 2 127.0.0.1 >nul
explorer ftp://%username%:%password%@192.168.1.88
cls
echo 请稍候......
ping /n 15 127.0.0.1 >nul
exit

❾ 如何用批处理自动登录指定ftp(带端口号),并清空此ftp上的所有文件(无文件夹),然后退出,谢谢!

set FtpFile=%temp%\TempAcc.txt
>"%FtpFile%" echo open xxx.xxx.xxx.xxx 端口
>>"%FtpFile%" echo 用户名
>>"%FtpFile%" echo 密码
>>"%FtpFile%" echo mdelete *
>>"%FtpFile%" echo bye
start /wait ftp -v -i -s:"%FtpFile%"
del /q "%FtpFile%"

恩,测试好了

❿ 怎样使用批处理来操作FTP命令

将文件传送到运行FTP服务器服务(经常称为后台程序)的计算机以及将文件从该计算机
传出。可以交互使用Ftp。

FTP[-v][-d][-i][-n][-g][-s:filename][-a][-A][-x:sendbuffer][-r:recvbuffer][-b:asyncbuffers][-w:windowsize][host]

-v禁止显示远程服务器响应。
-n禁止在初始连接时自动登录。
-i关闭多文件传输过程中的
交互式提示。
-d启用调试。
-g禁用文件名通配(请参阅GLOB命令)。
-s:filename指定包含FTP命令的文本文件;命令
在FTP启动后自动运行。
-a在绑字数据连接时使用所有本地接口。
-A匿名登录。
-x:sendsockbuf覆盖默认的SO_SNDBUF大小8192。
-r:recvsockbuf覆盖默认的SO_RCVBUF大小8192。
-b:asynccount覆盖默认的异步计数3
-w:windowsize覆盖默认的传输缓冲区大小65535。
host指定主机名称或要连接到的远程主机
的IP地址。

注意:
-mget和mput命令将y/n/q视为yes/no/quit。
-使用Ctrl-C中止命令。

热点内容
编程怼人 发布:2025-01-16 00:53:08 浏览:759
建立共享服务器地址 发布:2025-01-16 00:26:40 浏览:565
android开机动画修改 发布:2025-01-16 00:26:26 浏览:872
怎么解压pc版游戏 发布:2025-01-16 00:16:32 浏览:122
v9更新到91有方舟编译器吗 发布:2025-01-16 00:11:49 浏览:500
AB系统编程 发布:2025-01-16 00:09:37 浏览:621
存储过程如何遍历一个表的数据 发布:2025-01-16 00:08:34 浏览:875
apkso反编译 发布:2025-01-15 23:53:20 浏览:6
买的腾讯服务器是装在电脑上吗 发布:2025-01-15 23:25:58 浏览:412
如何查看电脑的配置是不是i5 发布:2025-01-15 23:24:21 浏览:435