文件移動後消失

文件移動後消失

我使用了以下命令希望將 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\.

相關內容