1、调用入口,通过编写uploadToFtp.bat来调用,uploadToFtp.bat内容如下:
set INSTALL_HOME=%cd% //定义变量存放当前路径
call ftpConfig.bat > ftpParams.txt //将FTP命令输出到 ftpParams.txt
ftp -n -s:ftpParams.txt
命令行操作FTP,需要将FTP命令输出到文本文件,然后通过ftp -s命令载入FTP命令,命令在FTP启动后自动运行。
2、ftpConfig.bat主要是配置ftp命令的,下面贴出详细内容
echo off
echo 初始化变量
set FTP_PATH=/SOFT/dev/2013
set VER_STORE_ROOT_FOLD=%FTP_PATH%/%date:~0,4%-%date:~5,2%-%date:~8,2%_5.0.000.0000
set WK_STORE_PATH=%VER_STORE_ROOT_FOLD%/WK_5.0.000.0000
set CLIENT_STORE_ROOT_PATH=%WK_STORE_PATH%/CLIENT_5.0.000.0000
:Win Client存放路径
set WIN_CLIENT_STORE_PATH=%CLIENT_STORE_ROOT_PATH%/Windows_client
set WK_STORE_ROOT_PATH=%WK_STORE_PATH%/WK_5.0.000.0000
set SOFTWARE_STORE_ROOT_PATH=%WK_STORE_ROOT_PATH%/Software
:WK安装包存放路径
set WK_PACK_STORE_PATH=%SOFTWARE_STORE_ROOT_PATH%/WK
echo Open 192.168.*.*
echo User admin admin
echo prompt
::echo创建文件夹
echo mkdir %VER_STORE_ROOT_FOLD%
echo mkdir %WK_STORE_PATH%
echo mkdir %CLIENT_STORE_ROOT_PATH%
echo mkdir %WIN_CLIENT_STORE_PATH%
echo mkdir %WK_STORE_ROOT_PATH%
echo mkdir %SOFTWARE_STORE_ROOT_PATH%
echo mkdir %WK_PACK_STORE_PATH%
::echo 上传Windows client
echo cd %WIN_CLIENT_STORE_PATH%
echo mput %INSTALL_HOME%\bin\WinClient.exe
echo mput %INSTALL_HOME%\bin\WinClient.MD5.txt
echo pwd
::echo 上传WK安装包
echo cd %WK_PACK_STORE_PATH%
echo mput %INSTALL_HOME%\bin\WK3.6.03setup.exe
echo mput %INSTALL_HOME%\bin\WK3.6.03setup.MD5.txt
echo pwd
echo pwd
echo 文件上传完成!
echo bye
echo quit
相关推荐
我在《用psftp在电脑和树莓派之间互传文件》一文中介绍了psftp的使用。为了方便读者,我放了一个我正在...你也可以百度一个其他版本的FTP工具。 文章网址https://blog.csdn.net/chentuo2000/article/details/106780169
NULL 博文链接:https://liuna718-163-com.iteye.com/blog/2213195
window系统下使用,从ftp服务器下载文件。 下载后,解压到c盘根目录,修改ftp.txt文件中的IP地址,ftp用户名和密码,执行ftp.bat后,把ftP服务器上的文件下载到c:/ftpfile目录。
C语言使用win32API调用命令行命令进行FTP上传下载。 适用于实验室数据文件的云同步。
FTP命令行格式为:ftp -v -d -i -n -g [主机名],其中: -v 显示远程服务器的所有响应信息; -d 使用调试方式; -i 限制ftp的自动登录,即不使用; -n etrc文件; -g 取消全局文件名。 FTP命令行使用精萃包括以下几...
linux命令行下的ftp 多文件下载和目录下载,这个可以解决很多问题哦!
C# + SQL Server 本系统包括两类用户:学生、管理员。管理员可以通过系统来添加管理员信息、修改管理员信息、添加学生信息、修改学生信息;开设课程、查询课程、录入成绩、统计成绩 管理系统是一种通过计算机技术...
前提:已获知FTP的相关登录信息 介绍:该脚本是为解决相关工程定时同步获取ftp相关文件而编写的;简单高效,并且可行。需要下载资源的同学自行修改相关IP、用户名/密码、指定文件名以及相关路径 使用方法: (1)运行...
curl命令是在命令行方式下工作,利用URL的语法进行数据的传输或者文件的传输。 curl ...
用户要连上FTP 服务器,就要用到 FTP 的客户端软件,通常 Windows自带“ftp”命令,这是一个命令行的 FTP客户程序,另外常用的 FTP 客户程序还有FileZilla、 CuteFTP、Ws_FTP、Flashfxp、LeapFTP、流星雨-猫眼等。
FTP的命令行格式为:ftp -v -d -i -n -g [主机名] ftp使用的内部命令
本工具适用于Windows操作系统,可用于自动监控FTP客户端所设置的文件夹是否有文件追加,若发现有新增文件,则自动同步到FTP server端,可用于文件传输,若多个客户端同时使用时,需要考虑网络设备带宽问题,避免产生...
以下是对命令行方式FTP软件的介绍. FTP命令是Internet用户使用量最频繁的命令之一,不论是在DOS还是UNIT操作系统下使用FTP,都会遇到大量的FTP内部命令,熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到...
ftp使用命令行上传文件
FTP命令详解列表,不错,特别是对主动模式,被动模式的描述
一个简单的命令行实现ftp上传文件或者文件夹 到ftp多个目录下的工具 平时经常会要上传一个文件或者将一个文件夹下面的文件到ftp上面多个目录下,每次都要花费很多时间切换目录,很是麻烦,而且容易出错或者遗漏上传...
linux下c语言编写的ftp客户端和服务器端,实现了一些简单的ftp功能如上传,下载,ls等命令。
FTP命令详解 FTP命令详解 FTP命令详解 FTP命令详解
本程序为linux命令行下ftp客户端程序,实现了大部分常用ftp命令
FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。