window服务器通过sftp从linux下载文件,并ftp上传到window服务器
2017-03-16 16:37
811 查看
@echo off
call date.bat 此文件是日期处理的文件,获取前一天的日期 ,因为在实际工作中是通过日期定义的目录。 Han变量。
echo get file from linux>>logs/%Han%.log
//先把sftp要执行的命令写入到sftp.txt文件,sftp的下载是借助putty来执行的,所以需要先行安装putty
echo cd linuxPth/%Han:~0,4%%Han:~4,2% > sftp.txt
echo get -r %Han:~6,2% localPath\%Han% >> sftp.txt
cd C:\Program Files (x86)\PuTTY
psftp ip -l user -pw paddword < sftp.txt >>logs/%Han%.log
//上传到windows服务是通过ftp协议
//把要通过ftp执行的命令写入到ftp.txt
echo send file to windows>>logs/%Han%.log
echo open ip > ftp.txt
echo user>> ftp.txt
echo password>> ftp.txt
echo lcd localPath\%Han% >> ftp.txt
echo cd windowsPath>> ftp.txt
echo mkdir %Han% >> ftp.txt
echo cd %Han% >> ftp.txt
echo prompt off >> ftp.txt
echo mput * >> ftp.txt
echo bye >> ftp.txt
echo quit >> ftp.txt
ftp -s:ftp.txt >>logs/%Han%.log
call date.bat 此文件是日期处理的文件,获取前一天的日期 ,因为在实际工作中是通过日期定义的目录。 Han变量。
echo get file from linux>>logs/%Han%.log
//先把sftp要执行的命令写入到sftp.txt文件,sftp的下载是借助putty来执行的,所以需要先行安装putty
echo cd linuxPth/%Han:~0,4%%Han:~4,2% > sftp.txt
echo get -r %Han:~6,2% localPath\%Han% >> sftp.txt
cd C:\Program Files (x86)\PuTTY
psftp ip -l user -pw paddword < sftp.txt >>logs/%Han%.log
//上传到windows服务是通过ftp协议
//把要通过ftp执行的命令写入到ftp.txt
echo send file to windows>>logs/%Han%.log
echo open ip > ftp.txt
echo user>> ftp.txt
echo password>> ftp.txt
echo lcd localPath\%Han% >> ftp.txt
echo cd windowsPath>> ftp.txt
echo mkdir %Han% >> ftp.txt
echo cd %Han% >> ftp.txt
echo prompt off >> ftp.txt
echo mput * >> ftp.txt
echo bye >> ftp.txt
echo quit >> ftp.txt
ftp -s:ftp.txt >>logs/%Han%.log
相关文章推荐
- 在Linux平台上的Ftp服务器上通过命令行下载文件
- Ubuntu下通过sftp远程登录linux系统,并实现上传、下载文件
- Ubuntu下通过sftp远程登录linux系统,并实现上传、下载文件
- java 通过sftp服务器上传下载删除文件
- Linux下使用Shell脚本向FTP服务器上传或下载一个文件
- Linux: 通过命令行上传文件到ftp服务器
- java 通过sftp服务器上传下载删除文件
- Java通过FTP服务器上传下载文件的解决方案
- Ubuntu下通过sftp远程登录linux系统,并实现上传、下载文件
- 通过sftp向阿里云服务器(linux)上传文件失败!
- Linux 系统下 ftp 服务器的搭建,及文件配置,上传下载等
- windows、linux通过ftp从ftp服务器上传和下载
- Java通过FTP服务器上传下载文件的方法
- 本地windows机器和远程Linux服务器之间文件传输 -- Xshell 使用sftp 上传下载文件
- Ubuntu下通过sftp远程登录linux系统,并实现上传、下载文件
- Windows通过FTP上传、下载文件到Linux
- Linux 下 ftp 服务器 vsftpd 安装与简单配置 实现匿名上传下载
- WinFrom通过WebClient向Web服务器上传下载文件
- linux下SSH远程登录另一台LINUX,并且用sftp上传下载文件
- Linux综合辅导:LinuxShell实现ftp自动上传下载文件