批处理FTP上传文件
背景:本机一个文件“A.TXT"在C盘根目录下,需要上传到FTP服务器“192.168.0.1”的“X”目录下面
@echo off
set ftpfile=putfiles.ftp
set logfile=putfiles.log
echo open 192.168.0.1 > "%ftpfile%"
rem 把下面行中的 username和password改为你的用户名和密码
echo user username password >> "%ftpfile%"
rem ------------------------------
echo bin >> "%ftpfile%"
rem 进入FTP server 中的"X"目录
echo cd X >> "%ftpfile%" //如果服务器已经对ftp上传文件进行了配置rem echo cd X >> "%ftpfile%" 注释该行
rem ------------------------------
rem 进入本地C盘根目录
echo lcd c:\ >> "%ftpfile%"
rem ------------------------------
echo put A.TXT >> "%ftpfile%"
echo quit >> "%ftpfile%"
echo -------------------------------- >> "%logfile%"
date /t >> "%logfile%"
time /t >> "%logfile%"
echo -------------------------------- >> "%logfile%"
ftp -n < "%ftpfile%" >> "%logfile%"
del "%ftpfile%"
@echo on
rem -----------脚本结束---------------
以上所述是小编给大家介绍的批处理FTP上传文件问题,希望对大家有所帮助!
相关推荐
-
Windwos下使用winscp和批处理实现通过SSH端口上传文件到Linux服务器上
Windwos下使用winscp和批处理实现通过SSH端口上传文件到Linux服务器上 今天同事想在windows上使用winscp上传文件到linux服务器上,又想偷懒想使用批处理来进行上传,还好只固定上传一个php文件,多了还真不好搞. 1.下载winscp 大家可以去网上自己找,我把winscp安装在c:下的 2.把要执行的命令保存到文件winscp.bat里,这个winscp.bat可以自己创建,我是放在d:下的. winscp.bat脚本内容: 复制代码 代码如下: option co
-
python实现支持目录FTP上传下载文件的方法
本文实例讲述了python实现支持目录FTP上传下载文件的方法.分享给大家供大家参考.具体如下: 该程序支持ftp上传下载文件和目录.适用于windows和linux平台. #!/usr/bin/env python # -*- coding: utf-8 -*- import ftplib import os import sys class FTPSync(object): conn = ftplib.FTP() def __init__(self,host,port=21): self.c
-
Java中FTPClient上传中文目录、中文文件名乱码问题解决方法
问题描述: 使用org.apache.commons.net.ftp.FTPClient创建中文目录.上传中文文件名时,目录名及文件名中的中文显示为"??". 原因: FTP协议里面,规定文件名编码为iso-8859-1,所以目录名或文件名需要转码. 解决方案: 1.将中文的目录或文件名转为iso-8859-1编码的字符.参考代码: 复制代码 代码如下: String name="目录名或文件名"; name=new String(name.getBytes(&qu
-
用批处理上传文件到ftp目录下的实现方法
为了快速将项目中开发的补丁程序通过ftp快速上传到linux下,感觉每次用flashFxp等工具麻烦),写了个简单的批处理,与大家分享一下. 将以下代码保存为.bat格式的文件,每次将要上传的补丁保存在规定的本地目录中,只要双击执行此文件就能上传到你的指定目录上. 说明: 192.168.1.1 ftp ip 地址 21 端口 username 用户名 password 密码 temp.txt 保存ftp信息的临时文件,上传后删除 C:\Documents and Settings\user\桌
-
PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
复制代码 代码如下: <?php/*** 作用:FTP操作类( 拷贝.移动.删除文件/创建目录 )* 时间:2006/5/9* 作者:欣然随风* QQ:276624915*/class class_ftp{ public $off; // 返回操作状态(成功/失败) public $conn_id; // FTP连接 /** * 方法:FTP连接 * @FTP_HOST -- FTP主机 * @FTP_PORT -- 端口 * @FTP_USER
-
批处理(ftp)上传文件到服务器的代码
backup.bat 复制代码 代码如下: backup.batftp -n -s:"d:\userweb\upbak.ftp" upbak.ftp 复制代码 代码如下: upbak.ftpopen 192.168.1.19 user webbakusername bakpassword!@#123 lcd D:\userweb\www.gsta.cn\CMS\Databases bin prompt mput *.* bye quit exit
-
批处理FTP上传文件
背景:本机一个文件"A.TXT"在C盘根目录下,需要上传到FTP服务器"192.168.0.1"的"X"目录下面 复制代码 代码如下: @echo off set ftpfile=putfiles.ftp set logfile=putfiles.log echo open 192.168.0.1 > "%ftpfile%" rem 把下面行中的 username和password改为你的用户名和密码 echo user
-
PHP实现ftp上传文件示例
FTP上传是PHP实现的一个常见且非常重要的应用技巧,今天就来与大家分享一下PHP实现FTP上传文件的简单示例.希望对大家的PHP学习能带来一定的帮助. 主要代码如下: function make_directory($ftp_stream, $dir){ // if directory already exists or can be immediately created return true if ($this->ftp_is_dir($ftp_stream, $dir) || @ftp
-
Python ftp上传文件
以下代码比较简单,对python实现ftp上传文件相关知识感兴趣的朋友可以参考下 #encoding=utf8 from ftplib import FTP #加载ftp模块 IP = '103.240.150.104' user = 'webmaster@stchat.cn' password = '5' filename = 'zhihu.html' path = '/root/Desktop/zhihu.html' ftp=FTP() #设置变量 ftp.set_debuglevel(2)
-
Python实现FTP上传文件或文件夹实例(递归)
本文实例讲述了Python实现FTP上传文件或文件夹实例.分享给大家供大家参考.具体如下: import sys import os import json from ftplib import FTP _XFER_FILE = 'FILE' _XFER_DIR = 'DIR' class Xfer(object): ''''' @note: upload local file or dirs recursively to ftp server ''' def __init__(self): s
-
c# FTP上传文件实例代码(简易版)
实例如下: /// <summary> /// 上传ftp服务 /// </summary> /// <param name="path">文件地址</param> /// <returns></returns> public string Upload(string path) { var client = new WebClient(); client.Credentials = new NetworkCred
-
Java使用FTP上传文件并模拟接受的方法
0. 导入相关依赖 <!-- FTP --> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version> </dependency> <!-- Hutool:一个小而全的Java工具类库,具体介绍参照附录1 --> <dependenc
-
C#实现FTP上传文件的方法
1.通过用FTP进行上传文件,首先要实现建立FTP连接,一般建立FTP连接,需要知道FTP配置有关的信息.一般要在Bean中建立一个ServiceFileInfo.cs文件进行记录,一般需要FTP地址.登录用户名和登录密码.然后通过其他页面进行访问读取.代码样式如下: class ServiceFileInfo { // service1 public static string txtFilePath = @"ftp://12.128.128.01/FileName/"; //use
-
使用xshell连接远程服务器并使用ftp上传文件的方法
目录 一.下载安装 二.Xshell配置及使用 三.Xftp配置及使用 由于服务器安装的Ubuntu 16.04系统默认是没有图形化界面的,所以上传和下载文件都比较麻烦.而且每次我们都需要使用命令行来进行连接. 虽然阿里云控制台提供了远程连接,但是每次都要先在浏览器里登录,然后再打开实例输入密码登录过于麻烦.所以推荐使用Xshell连接远程服务器进行操作,使用Xftp操作文件. 一.下载安装 官网链接,填入姓名和邮箱即可邮件获得免费下载链接,我们使用家庭学校免费版即可. 二.Xshell配置及使
-
QT实现FTP上传文件
本文实例为大家分享了QT实现FTP上传文件的具体代码,供大家参考,具体内容如下 两台电脑通过网线建立本地连接,保证网关在同一段: 服务器端打开ftp: 控制面板→程序→启用或关闭windows功能→windows功能→Internet信息服务启用“FTP服务”FTP扩展性” IIS管理控制台” 开始屏幕的搜索中输入“IIS”,然后点击打开“IIS管理器”打开“IIS管理器”后,在左栏的“网站”上点击右键,打开“添加FTP站点”然后按照提示填写站点信息点击“下一步”,按照下图提示,设置“绑定和SS
随机推荐
- 使用 iisext.vbs 启用应用程序的方法
- 实现android应用程序自动化测试的批处理脚本
- jQuery动画与特效详解
- 一键GHOST使用图文教程
- java 中JXL操作Excel实例详解
- python删除文件示例分享
- JavaScript中全选、全不选、反选、无刷新删除、批量删除、即点即改入库(在yii框架中操作)的代码分享
- SqlServer数据库提示 “tempdb” 的日志已满 问题解决方案
- 通过两种方式增加从库——不停止mysql服务
- Android RecyclerView点击事件
- Ajax长连接项目案例
- JS简单获取当前年月日星期的方法示例
- sqlserver中几种典型的等待
- 如何用分表存储来提高性能 推荐
- java防盗链在报表中的应用实例(推荐)
- android 使用uinput模拟输入设备的方法
- WebView设置WebViewClient的方法
- Python Django简单实现session登录注销过程详解
- 易语言九九乘除加减表制作方法
- 在Laravel中使用GuzzleHttp调用第三方服务的API接口代码