Windwos下使用winscp和批处理实现通过SSH端口上传文件到Linux服务器上_DOS/BAT

Windwos下使用winscp和批处理实现通过SSH端口上传文件到Linux服务器上

今天同事想在windows上使用winscp上传文件到linux服务器上,又想偷懒想使用批处理来进行上传,还好只固定上传一个php文件,多了还真不好搞.

1.下载winscp

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

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

winscp.bat脚本内容:

复制代码 代码如下:

option confirm off
open user:pwd@192.168.10.150:22
put d:\t.php
close
exit
pause

3.执行命令

复制代码 代码如下:

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

大家可以看到已经上传成功了.

时间: 2024-08-04 13:29:13

Windwos下使用winscp和批处理实现通过SSH端口上传文件到Linux服务器上_DOS/BAT的相关文章

Linux下远程备份、上传工程,重启服务器

    Linux服务器实现远程,原项目的备份.删除,新项目上传,以及远程重启服务器! 分成一个主shell调用三个shell文件步骤完成. mainsh.sh一次按顺序执行多个脚本,将三步sh顺序完成: #!/bin/sh #此Shell一次按顺序执行多个脚本 #参数:: #远程jboss服务器所在的ip IP=127.0.0.1 #服务器登录账户 userx='tskk' #服务器登录密码 passx='sasa' #部署jboss远程服务器上项目war文件的全路径名称(用于备份) jbos

spring mvc上传文件,文件上传到webroot下,不要发布到保存tomcat下,求解决,在线等待

问题描述 上传的文件我要保存在WebRoot/resources/uploadfile里面,我不要发布保存在D:apache-tomcat-7.0.53webapps下,怎么解决,老保存到tomcat下呢?怕文件丢失 解决方案 解决方案二:上传的时候你指定路径啊.解决方案三:问题是指定的路径始终是tomcat下的,我不要在tomcat下的解决方案四: 解决方案五:引用3楼rui888的回复:恩,这是绝对写死的路径,也是一个方法,但不灵活解决方案六:那你就代码写路径.解决方案七:引用5楼rui88

用批处理上传文件到ftp目录下的实现方法_DOS/BAT

为了快速将项目中开发的补丁程序通过ftp快速上传到linux下,感觉每次用flashFxp等工具麻烦),写了个简单的批处理,与大家分享一下. 将以下代码保存为.bat格式的文件,每次将要上传的补丁保存在规定的本地目录中,只要双击执行此文件就能上传到你的指定目录上. 说明: 192.168.1.1 ftp ip 地址 21 端口 username 用户名 password 密码 temp.txt 保存ftp信息的临时文件,上传后删除 C:\Documents and Settings\user\桌

批处理如何上传文件到共享机器名的服务器

问题描述 我们这边访问共享数据都是通过一个共享机器来做的,平时在文件目录下输入"共享机器名称/目录"就能进入共享文件夹,现在我想用批处理自动上传文件到共享机器的某文件夹下,比如我要上传文件到//share/allmember这个应该怎么做?(其中share就是那个共享服务器的名字,但是我不知道他的IP地址,有什么方法获得?不能去那个服务器上直接看) 解决方案 解决方案二:不需要知道IP,命令行支持成功,放入批处理就可以了.

批处理FTP上传文件_DOS/BAT

背景:本机一个文件"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

ftp上传下载,ftp服务器在windows系统下,web服务器在linux系统下

问题描述 ftp上传下载,ftp服务器在windows系统下,web服务器在linux系统下 哪位大神知道: ftp服务器在搭建windows系统下,web服务器在部署linux系统下,现java中使用ftpclient实现上传下载时,下载的文件内容是乱码: 之前web服务器也部署在windows系统下正常的,后来迁移到linux系统下出现乱码了啊,中文文件名编码正常. 查ftpclient的源码发现读取ftp服务器上文件的编码格式固定了,无法在外部修改,有试着将读取出来的文件转码各种编码方式,

uploadify上传文件火狐浏览器下丢失session

问题描述 uploadify上传文件火狐浏览器下丢失session查了很多资料都不好用 解决方案 http://blog.csdn.net/longxia1987/article/details/8461427,把seesionid传过去试试.解决方案二:uploadify的session是独立的,就是说和你页面的session不是同一个.解决方案三:传JSESSIONID试试!解决方案四:只能把session 传过去.当参数传过去

struts 2 文件上传-struts 2 上传文件时,怎么样让它的默认路径是WebRoot工程下的目录

问题描述 struts 2 上传文件时,怎么样让它的默认路径是WebRoot工程下的目录 在struts2框架中使用文件上传,在 Action 的处理上传的业务方法中将临时文件中的数据保存到指定路径的文件中,我需要保存到项目的WebRoot目录下的upload文件夹中 用 String filePath=ServletActionContext.getServletContext().getRealPath("/upload/")+uploadFileName 指定文件的保存目录. 输

ftp服务器上传文件-ftp服务器上传没错误,,但ftp服务器相应目录下没有找到上传文件

问题描述 ftp服务器上传没错误,,但ftp服务器相应目录下没有找到上传文件 public void remoteUpload()throws Exception{ FTPClient f = new FTPClient(); f.connect("***.***.***.***", 21); f.login("intf","intf"); System.out.println(f.isConnected()); f.setControlEnco