移动后文件消失

移动后文件消失

我使用以下命令希望将 pdf 文件从

\\netdrive\F1\F2\Source\

到另一个文件夹

 \\netdrive\F3\F4\Des\

命令:

PushD "\\netdrive\F1\F2\Source\" &&(forfiles /m *.pdf /C "cmd /c move @file ..\..\..\F3\F4\Des") & popd

当我在 CMD 中运行它时,它显示 x 个文件已移动。它们确实从我的源文件夹中消失了,但我在目标文件夹中找不到它们中的任何一个……

所以我的问题是我现在在哪里可以找到这些文件?

PS:我已成功将文件移动到

\\netdrive\F1\F2\Source\sub\

使用:

PushD "\\netdrive\F1\F2\Source\" &&(forfiles /m *.pdf /C "cmd /c move @file .\sub") & popd

答案1

您搞清楚了吗?由于您的示例有些模糊,我不清楚什么是\\server\share,什么是共享的子文件夹。我认为您不能使用相对路径来..\..\跨入另一个共享。但看起来您几乎尝试过这样做。

我猜想如果您使用目的地的绝对路径,您就会得到正确的结果。

我想要做的是弄清楚\\netdrive\F1服务器上共享的物理路径,然后查看%physpath\..\F3\F4\Des\

相关内容