windows如何自动上传文件到linux服务器,在win7上写一个bat脚本。急求!

shmilymoxiao 2017-08-17 04:45:14
人已疯,在网上找的都没啥用啊!万能的网友们求救!
按网上这样写了,运行……就没有然后了。
怎么在Windows上写一个bat脚本运行,然后就可以把window上的文件传到linux服务器上。不适用任何辅助工具,比如FileZilla

...全文
2830 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yingying19900908 2017-12-29
  • 打赏
  • 举报
回复
1.网上下载pscp工具,网站为https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

将下载下来的exe文件放入windows的system32 文件夹下

2.编写批处理bat文件内容
pscp -l root -pw "123456" 1.txt root@192.168.201.192:/backup
"123456"为linux服务器root用户的密码

3.将bat文件在任务计划管理中设置定时
shmilymoxiao 2017-08-22
  • 打赏
  • 举报
回复
FTP应该要有权限什么的才能连接ssh吧,唉~我也不懂这个,第一次接触linux不过上面图片上的那个脚本是可以使用的。生成了日志才知道,因为服务器密码中含有一个百分号,所以没有被读取到
pyqix 2017-08-20
  • 打赏
  • 举报
回复
引用 3 楼 shmilymoxiao 的回复:
这个服务器无法连接,换了一个可用的。但是如果只是用cmd的话就能用,写成bat脚本再执行脚本就连登录都不行
问题是 ftp 可以登录 ssh 吗?这我可不知道。
pyqix 2017-08-18
  • 打赏
  • 举报
回复
你的 linux 服务器上有没有装 ftp 服务器? 我看你上面写的是用 ftp 去连接 ssh。是不是写错了?
ckc 2017-08-18
  • 打赏
  • 举报
回复
ftp是21端口,22是ssh的端口
shmilymoxiao 2017-08-18
  • 打赏
  • 举报
回复
这个服务器无法连接,换了一个可用的。但是如果只是用cmd的话就能用,写成bat脚本再执行脚本就连登录都不行

18,773

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧