我正在尝试将远程文件从一个文件夹移动到另一个文件夹,但不断收到失败错误。代码:
$command = @("mv /specific/directory/path/source/* /specific/directory/path/destination", "ls //specific/directory/path/source")
$psftpPath = "local/path/to/psftp.exe"
$command |& $psftpPath -pw $password "$User@$Host" -be
错误
mv /user/specific/directory/path/source/file.extension /user/specific/directory/path/destination/file.extension: failure
ls命令确实显示了源代码中的所有正确文件
1条答案
按热度按时间rdrgkggo1#
错误
Failure
指的是状态代码4,常见原因如下:将文件重命名为已存在文件的名称。
正在创建已存在的目录。
将远程文件移动到不同的文件系统(HDD)。
将文件上载到完整的文件系统(HDD)。
超出用户磁盘配额。
我还没有尝试过你的脚本,但我认为你可以按照上面的清单作为检查表。