psftp上传文件到服务器,使用PsFtp将文件上传到FTP Powershell
我在这个问题上一直在抨击我的大脑,似乎无法修复它。我正在尝试使用PSFTP将文件上传到FTP。
我正在使用的脚本:
#------------------------------------------------------
#local variables
$ftp_server = "SERVERNAME"
$ftp_path = "/FTPPATH/PATH"
$local = "C:\ftp\"
$local_in = Join-Path $local "In"
$local_out = Join-Path $local "Out"
$session = "my_ftp_session"
# set up credentials object
$username = "FFandP"
$password = Get-Content "$local_out\Credentials.txt" | ConvertTo-SecureString -AsPlainText -Force
$cred = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $username, $password
Set-FTPConnection -Server $ftp_server -Credentials $cred -Session $session -KeepAlive -confirm -UseBinary
Get-ChildItem -Path $local_out |
% {
$ftp_file = "$ftp_path/$($_.Name)" # determine item fullname
Add-FTPItem -Path $ftp_file -LocalPath $_.FullName -Session $session -
}
# -------------------------------------------------
我收到错误:
Add-FTPItem : Exception calling "GetResponse" with "0" argument(s): "The remote server returned an error: (550) File
unavailable (e.g., file not found, no access)."
At line:22 char:1
+ Add-FTPItem -Path $ftp_file -LocalPath $_.FullName -Session $session
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Add-FTPItem
我已尝试自行运行Add-FTPitem命令,但我收到同样的错误。
我可以使用FileZilla上传到FTP。我也尝试删除变量并使用硬编码路径;我得到了同样的错误。
有什么想法吗?
psftp上传文件到服务器,使用PsFtp将文件上传到FTP Powershell相关推荐
- flask实现文件简易服务器,可根据链接上传下载
flask实现文件简易服务器,可根据链接上传下载 # -*- encoding: utf-8 -*- from flask import send_file, request from gevent ...
- 上传文件到服务器地址怎么配置,文件上传到服务器怎么配置
文件上传到服务器怎么配置 内容精选 换一换 模型准备以昇腾模型压缩工具的安装用户将需要量化的TensorFlow模型上传到Linux服务器任意目录下.本章节以sample自带的yolov3/pre_m ...
- 实时传输文件到服务器,如何将数据实时上传到云服务器
如何将数据实时上传到云服务器 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 华 ...
- jq上传本地文件到服务器,jq实现前端文件上传
formdata formdata是xmlhttprequest level 2 新增的一个接口. 使用formdata可以实现各种文件上传. 使用 // 创建formdata的实例 var form ...
- node 自动上传文件到服务器,利用nodejs监控文件变化并使用sftp上传到服务器
最近在用react+express做一个自己的工具型网站(其实就是夺宝岛抢拍器) 然后因为经常要改动,而且又要放到服务器上进行测试.总是要webpack,然后手动把文件上传上去,不胜其烦,索性搜索了下 ...
- 局域网上传文件到服务器很慢,win10局域网内传文件很慢怎么办_win10局域网内文件传输很慢如何处理-win7之家...
在使用win10系统的过程中,相同的环境下我们可以将电脑设置成局域网模式,这样就能够进行文件的传输,非常方便,可是最近有用户发现自己的win10系统局域网内传送文件很慢,那么win10局域网内传文件很 ...
- 怎么用git将本地代码上传到远程服务器_git命令 将本地代码上传到远程服务器...
git命令将本地代码上传到远程服务器,首先你需要在远程服务器创建仓库. 1.添加README.md文件,初始化git,这样在本地文件夹下会生成README.md和.git(隐藏文件)两个文件.就是将这 ...
- 如何将视频上传到网站服务器,如何将本地视频上传到云服务器
如何将本地视频上传到云服务器 内容精选 换一换 在本地主机和Windows云服务器上分别安装QQ.exe等工具进行数据传输.使用远程桌面连接mstsc方式进行数据传输.该方式不支持断点续传,可能存在传 ...
- 服务器怎么打开数据库文件夹,服务器怎么打开数据库文件夹下
服务器怎么打开数据库文件夹下 内容精选 换一换 GaussDB(for MySQL)全兼容MySQL协议,因此,连接GaussDB(for MySQL)实例目前有两种方式:普通连接和SSL连接.其中, ...
- 云服务器centos登录日志文件,云服务器centos登录日志文件
云服务器centos登录日志文件 内容精选 换一换 提供多个业务节点提供共享的日志输出目录,方便分布式应用的日志收集和管理.业务特点:多个业务主机挂载同一个共享文件系统,并发打印日志.大文件小I/O: ...
最新文章
- axios 一些用法总结
- 两机五节点电力系统的潮流仿真计算_南科大杨再跃课题组在电力系统、机器学习等领域取得重要研究成果...
- docker run命令详解
- 国内Python最有钱途的方向,开发第二,它排第一!
- IPC介绍——10个ipcs例子
- android5.1 投影显示器,5.1.1投影—投影与中心投影(一).ppt
- yiic.php,PHP框架YII札记之1
- 阶段3 3.SpringMVC·_02.参数绑定及自定义类型转换_3 配置解决中文乱码的过滤器
- 如何查看xbox账号所在服务器,Xbox账号绑定教程
- 解决办法:undefined reference to symbol 'shm_open@@GLIBC_2.2.5'
- const 成员函数
- 给电视盒子换上第三方桌面
- 淘宝图片上传接口,淘宝图片搜索商品接口,以图搜货接口,淘宝拍立淘接口
- 三阶及四阶Runge-Kutta法
- 简单的视频压缩大小技巧来了,小白也能轻松上手
- 向量维数与向量空间维数的区别
- 程序员坐牢会被安排写代码吗?
- EV1527离线语音控制器模块调试日志
- 成都睿铂|如何对倾斜摄影相机进行畸变校正
- 一种基于模板匹配的图像配准方法
热门文章
- 如何用php开发oa系统,oa系统怎么使用
- cmd 查询ip 服务器信息,cmd查看ip(cmd查别人ip)
- 诺瓦-测试-面经(一面+二面)
- U8系统UFO报表无法打印
- 哈理工oj 1677
- 服务器系统小米随身wifi,Mac OS10.13正常使用的小米随身WIFI无线驱动 | 陳松's 博客...
- 第1章 软件测试概述需求分析
- 建立数据通道,解决IMX6边编码边解码的问题
- 兴业数金牛客java笔试题
- 一款免费的数据库工具,比Navicat还要好用,功能还很强大