精华内容
下载资源
问答
  • 1.下载winscp 大家可以去网上自己找,我把winscp安装在c:下的 2.把要执行的命令保存到文件winscp.bat里,这个winscp.bat可以自己创建,我是放在d:下的. winscp.bat脚本内容: 复制代码代码如下: option confirm off...

    1.下载winscp

    大家可以去网上自己找,我把winscp安装在c:下的

    2.把要执行的命令保存到文件winscp.bat里,这个winscp.bat可以自己创建,我是放在d:下的.

    winscp.bat脚本内容:

    复制代码代码如下:

    option confirm off

    open user:pwd@192.168.10.150:22

    cd /root/backup

    put d:\*.php

    close

    exit

    pause

    3.执行命令

    复制代码代码如下:

    C:\winscp>WinSCP.com /script=d:\winscp.bat /log=d:\winscp.log



    作者:SkTj
    链接:https://www.jianshu.com/p/46cd99dc68fe
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    展开全文
  • WinSCP自动化脚本实现上传文件

    千次阅读 2018-09-14 08:28:33
    下一个bat脚本,在bat脚本中执行winscp程序 D:\WinSCP\WinSCP.exe /console /command "option batch abort" "option confirm off" "open scp://root:password@IP" "exit" ...

    下一个bat脚本,在bat脚本中执行winscp程序

    D:\WinSCP\WinSCP.exe /console /command "option batch abort" "option confirm off" "open scp://root:password@IP" "exit"

    D:\WinSCP\WinSCP.exe为winscp的路径

    /console /command 表示在后面直接输入命令

    option batch abort 中止批处理

    option confirm off 关闭提示信息

    open scp://root:password@IP     open scp://用户名:密码@IP地址

    put 文件路径

     

    或者将winscp命令放在一个txt文件中,在bat脚本中调用

    D:\WinSCP\WinSCP.exe /console /script=D:\winscp1.txt

    /console /script 表示运行winscp中的命令

    winscp.txt 中的内容为:

    option batch abort    
    option confirm off  
    open scp://root:password@192.168.40.129     
    cd /opt 
    option transfer binary   //通过二进制上传文件
    put D:\dmi.tar.gz     //上传文件D:\dmi.tar.gz
    exit  
    close 

     

    winscp的命令

    call     执行任意远程Shell命令   // 例如 call sed -i '20a hello'  aa.txt   在远程文件aa.txt的20行添加hello字符
    cd       改变远程工作目录
    chmod    改变远程文件权限
    close    关闭会话
    exit     关闭所有会话并结束程序
    get      从远程目录下载文件到本地目录
    help     显示帮助
    keepuptodate 在一个远程目录连续反映本地目录的改变
    lcd      改变本地工作目录
    lls      列出本地目录的内容
    ln       新建远程符号链接
    lpwd     显示本地工作目录
    ls       列出远程目录的内容
    mkdir    新建远程目录
    mv       移动或者重命名远程文件
    open     连接到服务器
    option   设置或显示脚本选项的值
    put      从本地目录上传文件到远程目录
    pwd      显示远程工作目录
    rm       删除远程文件
    rmdir    删除远程目录
    session  列出连接的会话或者选择活动会话
    synchronize 用一个本地目录同步远程目录

     

     

    展开全文
  • 转载:... 1.下载winscp 大家可以去网上自己找,我把winscp安装在c:下的 2.把要执行的命令保存到文件winscp.bat里,这个winscp.bat可以自己创建,我是放在d:下的. winscp.bat脚本内容: 复制代码...

    转载:http://www.jb51.net/article/59075.htm


    1.下载winscp

    大家可以去网上自己找,我把winscp安装在c:下的

    2.把要执行的命令保存到文件winscp.bat里,这个winscp.bat可以自己创建,我是放在d:下的.

    winscp.bat脚本内容:

    复制代码代码如下:

    option confirm off

    open user:pwd@192.168.10.150:22

    cd /root/backup

    put d:\*.php

    close

    exit

    pause

    3.执行命令

    复制代码代码如下:

    C:\winscp>WinSCP.com /script=d:\winscp.bat /log=d:\winscp.log

    img_7a69b3127c8fd2a58ebad988995ae4be.jpe
    展开全文
  • winscp自动执行脚本

    2015-11-05 15:01:00
    winscp自动执行脚本 我们经常使用WinSCP工具通过sftp协议上传获取文件,本文描述通过bat批量处理文件。 首先,我们打开dos命令窗口使用 cd \d :D\WinSCP 打开WinSCP安装目录 上传文件: winscp.exe...

    我们经常使用WinSCP工具通过sftp协议上传获取文件,本文描述通过bat批量处理文件。

    首先,我们打开dos命令窗口使用 cd \d :D\WinSCP 打开WinSCP安装目录

    上传文件:

    winscp.exe /console /command "option batch continue" "option confirm off" "open sftp://user:pwd@ip:port" "option transfer binary" "put D:\需要上传的文件路径 /服务器文件存放目录" "exit" /log=log_file.txt

    这里为了方便理解,一一解释。

    winscp421.exe /console /command     命令名
     "option batch continue"           默认批处理  
     "option confirm off"             关闭提示信息
    "open ftp://user:pwd@ip:port"  user:访问用户名 ,pwd:用户密码 ,ip:ip地址,port:端口号  默认22
    "option transfer binary"   使用二进制格式传送

    log=log_file.txt 日志文件地址
     "exit"                     ::执行完命令后退出 

    注意:以上 command 后的都为参数 需在一行体现  如想分开写 可把命令单独放到一个文件

    如:aa.txt

    option echo off
    option transfer binary
    open <sftp_or_ftp>://<user>:<password>@<host_ip>:<port> -privatekey <private_key_file>
    cd <remote_dir>
    put *.doc
    exit

    用命令执行该脚本:winscp /script=aa.txt /ini=<WinSCP.ini_location> /log=<log_file>
    如果需要配置传输参数,在WinSCP.ini配置,例如PreserveTime=0保持源文件的时间戳

     

    下载文件:

    一下是下载文件代码,同上传一样,如需单独写脚本可 用如上方式单独保存脚本执行。

    CD /d D:\WinSCP
    winscp.exe /console /command "option batch continue" "option confirm off" "open sftp://root:root@10.168.38.72:22" "option transfer binary" "get /test.txt D:\sftptest\" "exit" /log=D:\sftptest\log.txt

    posted on 2015-11-05 15:01 秦瑞It行程实录 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/ruiy/p/4939560.html

    展开全文
  • WinScp自动执行脚本

    2021-04-15 07:10:52
    我们经常使用WinSCP工具通过sftp协议上传获取文件,本文描述通过bat批量处理文件。 首先,我们打开dos命令窗口使用 cd \d :D\WinSCP 打开WinSCP安装目录 上传文件: winscp.exe /console /command "option batch ...
  • WinSCP自动执行脚本

    2018-05-29 15:17:00
    我们经常使用WinSCP工具通过sftp协议上传获取文件,本文描述通过bat批量处理文件。 首先,我们打开dos命令窗口使用 cd \d :D\WinSCP 打开WinSCP安装目录 上传文件: winscp.exe /console /command "option ...
  •  写一个自动脚本,编译本地工程,并自动发布到服务器上的: bat文件: cd project_dir4 call mvn clean call mvn package call "C:\Program Files (x86)\WinSCP\PuTTY\pageant.exe" D:\linuxKey\sh-1...
  • 使用Maven和WinSCP命令自动打War包上传Windows批处理命令 ECHO 和 @打开回显或关闭回显功能 格式:echo [{ on|off }]。如果想关闭“ECHO OFF”命令行自身的显示,则需要在该命令行前加上“@”。 显示当前ECHO设置...
  • 之前需要从liunx服务器上拉文件到windows上,要手动cp感觉麻烦,上网查了下资料,可以通过WinSCP的sftp协议进行自动化,写了个.bat脚本给大家分享下,如果有需要的可以借鉴下。
  • 有时候会用到FTP上传一些文件,这个文章就是简单的运用WinSCP的命令行来完成自动上传和同步更新的功能 提示:以下是本篇文章正文内容,下面案例可供参考 一、在VB.NET中运用WinSCP命令行新建文件夹以及上传文件? ...
  • C# 后台自动连接SFTP 下载上传文件
  • 有时候在windows中用winscp上传文件到ubuntu服务器之后,在ubuntu服务器上面查看时发现文件名全都是乱码,这是因为在ubuntu上面的文件编码是UTF8编码格式,这时候只需要在登录时设置下编码格式就好了, 1. 登录...
  • 上一个随笔中我们提到了在Windows 7操作系统中配置ftp服务器并通过WinScp客户端来访问它,这样就可以方便的上传下载文件了。现在又有新的问题,我们发现如果项目中的文件很多,成百上千个文件,即使WinScp提供方便的...
  • 关注我的微信公众号:机器知心媛,和我每天进步一点点 工具:服务器一台 winscpxshell 注:【因我之前做过一些工作了,在此略过。如需要安装ssh: ...可以设置开机自动启动 ,输入命令:chkc...
  • FTP WinSCP 本地文件与服务器自动同步

    千次阅读 2018-12-07 16:22:12
    当你在本地修改这个左侧目录下的文件并保存,它将会自动上传至右侧。 我这里演示的是某一个目录下的同步,实际上是可以到根目录的,但是因为有git,每次更新它还要去上传git的几个文件,所以就看你自己的需求了。...
  • WinSCP v5.15.2.zip

    2019-07-14 22:18:15
    WinSCP可以执行所有基本的文件操作,例如下载和上传。同时允许为文件和目录重命名、改变属性、建立符号链接和快捷方式。 两种可选界面允许用户管理远程或本地的文件。 连接到远程计算机 使用WinSCP可以连接到一台...
  • 因为我这里是做自动上传工具,所以我只下载了精简版的:Portable executables 解压后,把两个可执行文件 WinSCP.com,WinSCP.exe 解压到 C:\Windows\System32 目录下 我们当然可以通过明文密码来进行连接,但是...
  • C#直接调用winscp.exe(安装winscp后,在安装目录拷贝该目录下的所有文件到C#可执行程序目录)打开winscp,然后自动连上SFTP服务器,这样就可以直接使用winscp来进行操作了,比如文件上传、下载和删除等,省去自己去...
  • 脚本实现登录服务器执行命令+上传下载文件自动winscp上传下载脚本python脚本前期准备python脚本 最近一直在调试一个客户的平台,但是每次的调试流程都是:通过winscp上传本地文件到服务器上某个固定路径,在...

空空如也

空空如也

1 2 3 4 5
收藏数 98
精华内容 39
关键字:

winscp自动上传