[face=comicsansms]*zustimm*[/face]
Mal TC-interna, mal Skript, wie's gerade Spaß macht.
Einfach mal alles Mögliche anbieten (und die Antworten sind ja nicht
nur für den aktuellen OP bestimmt

)
- - -
EDIT:
HolgerK wrote:Aber man kann mit dem MUT eine Batch erzeugen
die man anschließend das Kopieren ausführen lassen kann:
Das Selbe, nur ein etwas anderer Ansatz mit relativen Pfaden:
Ich befinde mich bereits im betreffenden Ordner, und....
Im Ordner (der zu kopierenden Dateien!) schon mal eine "__COPY.cmd" Datei anlegen und öffnen.
- MUT aufrufen
---- Dateiname:[N] Erweiterung:[E]
---- Suchen nach:
(.+)
---- Ersetzen mit:
COPY "$1" "..\"
---- [x] Regex
---- (In den New Name Spalte wird das Ergebnis angezeigt
COPY "Datei1.ext" ".."
COPY "Datei2 Beispiel.ext" ".."
COPY "Datei 3 Example.ext" ".."
)
---- "Namen bearbeiten..." aufrufen (der Button rechts unter dem Fragezeichenbutton)
---- Den Inhalt des Editors (das oben erwähnte Ergebnis) in die zuvor erstellt __COPY.cmd abspeichern.
- Editor und MUT
ABBRECHEN
- Die "__COPY.cmd" ausführen
- Fertig.
- - - Möglichkeit 2
Natürlich kann man auch gleich einfach die Namen in die Zwischenablage kopieren
und die Batchzeilen mit einem Editor wie Notepad2, PSPad oder Notepad++ erzeugen.
Einfach an den Anfang aller Zeilen
COPY " , und ans Ende
" ".." anfügen:
COPY "Datei1.ext
" ".."
- - - Möglichkeit 3
Oder das
makebat-Packerplugin verwenden, wie Christian unten anmerkt:
- Dateien markieren
- Mit Alt+F5 den Pack-Dialog öffnen
- Packer "bat" auswählen (wenn Plugin installiert, und mit dieser Erweiterung konfiguriert ist)
- [OK] klicken
- im Dialog eingeben: COPY "%P%M" "%P.."
- [OK] klicken
- im anderen Panel die jetzt gerade erstellt *.bat suchen und ausführen
- - -