Datei ist nach dem Verschieben verschwunden

Datei ist nach dem Verschieben verschwunden

Ich habe den folgenden Befehl verwendet, um PDF-Dateien zu verschieben von

\\netdrive\F1\F2\Source\

in einen anderen Ordner

 \\netdrive\F3\F4\Des\

Befehl:

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

Wenn ich es in der CMD ausführe, werden x verschobene Dateien angezeigt. Und sie verschwinden aus meinem Quellordner, aber ich kann keine davon in meinem Zielordner finden ...

Meine Frage ist also, wo ich diese Dateien jetzt finden kann?

PS: Ich habe die Datei erfolgreich verschoben nach

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

mit:

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

Antwort1

Hast du das herausgefunden? Da dein Beispiel etwas verschleiert ist, ist mir nicht klar, was der Ordner \\server\shareund was ein Unterordner der Freigabe ist. Ich glaube nicht, dass du relative Pfade verwenden kannst, um ..\..\in eine andere Freigabe zu wechseln. Aber es scheint fast so, als hättest du das versucht.

Ich vermute, Sie hätten die richtigen Ergebnisse erhalten, wenn Sie stattdessen den absoluten Pfad für das Ziel verwendet hätten.

\\netdrive\F1Ich wäre versucht, den physischen Pfad für die Freigabe auf dem Server herauszufinden und dann darin nachzuschauen %physpath\..\F3\F4\Des\.

verwandte Informationen