前几天在IThome的IT帮帮忙里看到这样一个问题。
关于批处理和FTP命令行的:
大概意思是公司有两台主机a(IP:10.0.0.1/8)和b(IP:10.0.0.2/8),a上安装了ftp服务,在ftp根目录下有个share目录,ftp用户名和密码分别是 abc 123
现在需要每15分钟将b主机上D盘下的log.txt文件上传至a主机ftp根目录下的share目录下。
要求只能使用windows server 2003 默认自带的命令写个批处理实现。
我尝试这样写了,只需要把下面两个文件放在同一级目录下就ok了。验证通过。
-----------------autoftp.bat---------------------------------
d:
:start
ftp –s autoftp.txt
ping 127.1 –n 900 > nul
goto start
----------------autoftp.txt-----------------------------------
ftp 10.0.0.1
abc
123
get log.txt
bye
新闻热点
疑难解答