Also fragte mich mein Kollege, ob er eine Datei für ihn erstellen würde, die die Datei (in meinem Fall ZIP) vom Netzwerkordner in einen anderen Netzwerkordner verschieben würde. Mitarbeiter verwenden dieses Stapelscript von Zeit zu Zeit auf seinem Thumb-Flash-Laufwerk.Batch - Wie finde ich einen Ordner, wenn der Pfad nicht bekannt ist
Jede Art und Weise, ich habe meine Batch-Skript bekommt, dies zu tun:
- Zur \ folder1 \ Archiv.
move "\\folder1\archive\file.zip" "\\###.###.#.#\Newfolder\Archive"
Nun, ich habe ein Problem. Wenn mein Kollege dieses Skript auf anderen Computern verwendet, funktioniert der Pfad zur ZIP-Datei nicht. Das bedeutet, dass ich irgendwie den Weg finden muss.
Dies ist, wie Pfad auf anderen Computern ändern:
move "\" ein anderes Verzeichnis "\ Archiv \ file.zip" "\ ### ### # # \ Newfolder \ Archive"...
Also meine Frage ist, wie finde ich den Pfad zu "einem anderen Ordner"?
'move' kann eine Datei nicht auf eine andere Festplatte verschieben (weil die Datei selbst nicht berührt wird, sondern nur die Dateizuordnungstabelle geändert wird). Verwenden Sie stattdessen 'copy' oder' xcopy' und 'del'. – Stephan
Könnten Sie sich bitte diese Bildschirme ansehen? Vielleicht bin ich dumm oder dumm. aber ich kann wirklich nicht verstehen warum genau ich nicht bewegen kann? Es sieht gut aus für mich. [link] (https://postimg.org/gallery/111p3kuqu/96410afa/) – Vairis
uhm - sorry, ich verwirrt 'move' mit' ren'. Du hast recht, du kannst 'move' hier verwenden. – Stephan