Können Sie mir zeigen, wie alle Dateien im Unterordner in den übergeordneten Ordner verschoben werden?
Können Sie mir zeigen, wie alle Dateien im Unterordner in den übergeordneten Ordner verschoben werden?
Antworten:
Wenn der betreffende Unterordner mehrere Unterordner enthält und Sie alle Dateien ohne die entsprechende Unterordnerstruktur verschieben möchten, gehen Sie wie folgt vor:
*.*und drücken Sie die Eingabetaste.Verwenden Sie den Befehl 'for': Öffnen Sie ein Befehlsfenster und verwenden Sie dann eine der folgenden Optionen, vorausgesetzt, Sie haben Dateien in c: \ foo \ bar \ und möchten sie nach c: \ foo \ verschieben:
for %F in (c:\foo\bar\*.*) do move /Y %F c:\foo
Der Schalter / Y deaktiviert die Bestätigung. Entfernen Sie es, wenn Sie das Verschieben jeder Datei bestätigen möchten.
Bearbeiten: Wenn Sie dies in einer Batch-Datei speichern und im übergeordneten Ordner ausführen möchten, können Sie dies, aber Sie müssen die Prozentzeichen verdoppeln (dh% F wird zu %% F).
forist sicherlich eine gute Sache, aber die Verwendung von `für / r% cd %% i in ( . ) verschiebt / y% ic: \ foo \ bar` könnte besser sein. Entschuldigung, der Code konnte nicht formatiert werden. Ich weiß nicht warum.
forSchalter für Ordnerinhalte Befehl, aber wenn ja, warum ist es nicht /Fstatt %F? Was ist der Zweck des Prozentzeichens?
%Fist jedes Element im Unterordner. Wenn Sie es vorlesen, würde es sagen for each element in sub-folder, move it to parent folder and confirm confirmation dialog.
An einer Eingabeaufforderung:
Move c:\parentFolder\subFolder\*.* c:\parentFolder
Navigieren Sie im Windows Explorer zum übergeordneten Ordner und suchen Sie im Suchdialog nach *, um alle Dateien im übergeordneten Ordner und in den Unterordnern anzuzeigen. (Oder wenn Sie wissen, dass Sie nur bestimmte Elemente aus Unterordnern zurückgeben möchten, begrenzen Sie die Suche nach Belieben. Wenn Sie beispielsweise nur JPG-Dateien verschieben möchten, können Sie nach * .jpg suchen.)
Stellen Sie in den Suchergebnissen ein, dass Details angezeigt und nach der Ordnerpfadspalte sortiert werden (möglicherweise müssen Sie sie zu den angezeigten Spalten hinzufügen). Dies erleichtert die Auswahl aller Elemente, die sich nicht im Pfad des übergeordneten Ordners befinden.
Wählen Sie alle Elemente aus, die Sie verschieben möchten, und ziehen Sie sie in den übergeordneten Ordner.
Hierfür gibt es keine Standardlösung. Verwenden Sie eine einfache Drag & Drop-Technik: