Brainbug wrote:Kann es ein, dass die rename.cmd nicht gefunden wird? Wo sollte die stehen?
Wenn du den Code der Batch oben nicht als rename.cmd gespeichert hast, fehlt sie natürlich

. Ich habe das oben nicht mit erwähnt, weil ich dachte, dass es sich aus dem Button ergibt. Wo du das Skript speicherst, ist egal. Du musst dann aber den Pfad im Button anpassen.
Brainbug wrote:Aber ich lerne gerne dazu - was sind ~nxi bzw. ~nx1?
Das ist die üblich kryptische Spezialsyntax von MS...
Die Tilde
~ entfernt die Anführungszeichen von Dateinamen, damit ich sie explizit wieder setzen kann, ohne sie doppelt zu haben oder unausgeglichen.
n steht für den Dateinamen selbst (ohne Extension)
x steht nur für die Extension (mit führendem Punkt)
i ist der Platzhalter innerhalb der for-Schleife und die
1 ist der übliche erste Parameter der Batch bzw. des mit
call aufgerufenen Batch-Abschnitts.
MfG Dalai