网络驱动器:移动产生错误

网络驱动器:移动产生错误

我正在尝试在应用程序中创建脚本。应用程序应该调用cmd.execmd.exe运行一个语句

pushd \\file\share && move filename.txt \\file\share\newfilename.txt && popd 

但这会在应用程序中产生错误

Program terminated with exit code <1>

当我运行相同的语句时,只需用复制替换移动,一切正常

pushd \\file\share && copy filename.txt \\file\share\newfilename.txt && popd

rendel产生与 move 相同的结果。知道为什么会发生这种情况吗?所有这些都可以通过命令提示符正常工作。

答案1

这很可能是权限问题。对于move该文件,您需要具有删除(修改)源和目标的权限。这也解释了为什么复制成功(只需要写入权限)却失败delren

相关内容