powershell 将文件从一个文件夹移动到同一远程目录中的存档文件夹

t0ybt7op  于 2023-01-26  发布在  Shell
关注(0)|答案(1)|浏览(215)

我正在尝试将远程文件从一个文件夹移动到另一个文件夹,但不断收到失败错误。代码:

$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命令确实显示了源代码中的所有正确文件

rdrgkggo

rdrgkggo1#

错误Failure指的是状态代码4,常见原因如下:
将文件重命名为已存在文件的名称。
正在创建已存在的目录。
将远程文件移动到不同的文件系统(HDD)。
将文件上载到完整的文件系统(HDD)。
超出用户磁盘配额。
我还没有尝试过你的脚本,但我认为你可以按照上面的清单作为检查表。

相关问题