Anwendung, die die Datei in den neuen Ordner mit dem Dateinamen verschiebt

1074
icl7126

Gibt es eine Anwendung oder .regDatei, die dem Windows-Kontextmenü ein neues Element zu allen Dateien mit dieser Funktionalität hinzufügt:
1. Erstellen Sie einen neuen Ordner mit dem Namen der ausgewählten Datei.
2. Verschieben Sie die ausgewählte Datei in diesen Ordner

0

1 Antwort auf die Frage

3
nixda
  1. Win+ drücken Rund in shell eingeben: sendto
  2. Erstellen Sie eine neue Textdatei in diesem Ordner und kopieren Sie die folgenden Zeilen
    @echo off cd /D "%~dp1" md "%~n1" move %1 "%~dp1%~n1"
  3. Speichern Sie es als folder.cmd (oder was auch immer Sie wünschen, solange die Erweiterung .cmd oder .bat ist)

Erläuterung

  • % 1 »Der normale Parameter, der die ausgewählte Datei darstellt
  • cd »Verzeichnis wechseln - in einen bestimmten Ordner wechseln
  • % ~ dp1 »Extrahiert das Laufwerk und den Pfad von% 1
  • md »Verzeichnis erstellen - Erstellt einen neuen Ordner
  • % ~ n1 »Extrahiert den Dateinamen von% 1 ohne die Erweiterung
  • verschieben »Eine Datei von einem Ordner in einen anderen verschieben

Quelle: Stapelparameter und Stapelbefehle

Ich mag deine Improvisation :) aber es gibt einen Fehler. Die Datei wird nicht verschoben, wenn der Pfad Leerzeichen enthält. Können Sie mir damit helfen? icl7126 vor 11 Jahren 0
Oh, jetzt ist es behoben. nixda vor 11 Jahren 0
Du bist der beste! Vielen Dank icl7126 vor 11 Jahren 0