Verschieben Sie eine Datei mithilfe bat aus dem Ordner
Ich versuche, eine Datei aus dem Ordner der batch-Datei in einem Ordner auf der C:\
Fahrt, und ich kann einfach nicht herausfinden, wie.
Versuchte ich mit dir
um den übergeordneten Ordner, aber es hat einen Fehler registriert.
Was würde ich benutzen?
move dir\test.bat C:\Some folder
Was für Fehler? helfen könnte. Und wenn du den Pfad mit Leerzeichen in es als argument nicht vergessen, in Anführungszeichen "".
'@echo off move "Pfad/test.bat" "C:\Users\Dad\Desktop" pause"
Ausgabe: 'The System Cannot Find The Path Specified."
'@echo off move "Pfad/test.bat" "C:\Users\Dad\Desktop" pause"
Ausgabe: 'The System Cannot Find The Path Specified."
InformationsquelleAutor John | 2011-09-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, Sie sind fehlt den "":
ich denke, der Punkt, dass fedxc macht ist, dass die Pfade mit Leerzeichen müssen von Anführungszeichen eingeschlossen.
InformationsquelleAutor fedxc
Dies ist möglicherweise ein Problem mit Berechtigungen für den Pfad, den Sie versuchen. Öffnen Sie die Kommandozeile als administrator (Rechte Maustaste -> als administrator ausführen)
Dies funktioniert gut für mich, wenn die batch-Datei aus dem Verzeichnis, das die test-Datei ist in:
bewegen "test.txt" "C:\Test"
InformationsquelleAutor John Cornell
Verweis zu einer Datei oder einem Ordner relativ zum Speicherort der batch-Skript, das Sie verwenden müssen, um die
%0
parameter und die~dp
kombinierte Modifizierer. Die folgenden Züge der Dateisomefile.txt
zuSome folder
aufC:
:InformationsquelleAutor Andriy M
Müssen Sie umgekehrte Schrägstriche verwenden
\
als Pfadtrennzeichen. Nach Ihrem Kommentar, auf den Sie verwendet Schrägstrich/
im source path.Sorry, habe ich verwechselt haben. Korrigiert habe ich die Antwort, wie sollte es auch stehen.
Und den Kommentar, den ich genannt habe, ist "'@echo off move "Pfad/test.bat" "C:\Users\Dad\Desktop" pause"".
Es ist immer noch eine falsche Antwort, nur eben nicht für den gleichen Grund. Siehe Hinweis in meinem vorherigen Kommentar über die jüngsten Windows-Versionen. Die
/
und '\' in der Referenz, die Sie verwendet, sind nicht genug, um es scheitern.Ich versuchte es auf meinem desktop. Ich habe den gleichen Fehler bei der Verwendung von
/
und wenn, korrigierte ich ihn, ` hat es geklappt.InformationsquelleAutor NiematojakTomasz