Habe folgendes im Netz gefunden, was leider nicht ganz klappt.
Hätte jemand eine Idee das mit Batch oder VBA zu realisieren ?
Hallo Snetto
mit Excel-Vba z.B. so:
Sub Umbenennen()
Name „C:\test\MO_1111.doc“ As replace(„C:\test\MO_1111.doc“,„MO_“,"")
Name „C:\test\MO_AA.doc“ As replace(„C:\test\MO_AA.doc“,„MO_“,"")
End Sub
Wahrscheinlich brauchst du dann eine Schleife die derart alle Dateien eines Ordners durchgeht.
Wahrscheinlich brauchst du dann eine Schleife die derart alle
Dateien eines Ordners durchgeht.
Bei >500 Dateien, sicher
faule Socke du brauchst da höchstens 2-5 Stunden um da die 500 Codezeilen in den Rumpf reinzuschreiben *kicher*
Dann Code starten und schwupps…
Wäre eine Lösung mit Batch nicht einfacher ? Habe keine Idee
wie umsetzten!
Du meinst in Richtung nur eine Codezeile? Ja klar.
Und wenn du, warum auch immer, alle .doc eines Ordners in .txt umbennen willst so macht das Dos zuverlässig.
Du möchtest aber etwas anderes.
Vor langer Zeit hätte ich dir entweder eine Dos-Lösung geben können oder dir sagen können, nein, es gibt keine.
Jetzt habe ich dieses Wisasen nicht mehr und kann es nicht beurteilen ob man das mit Dos hinkriegen kann.
Ich mutmaße nach Durchführung deines prompt-befehls heißen die Dateien wie vorher.
Ich nehme an für Dos ist Mo_*.doc und *.doc das Gleiche.
Unter dem dortigen Wort „hier“ ist eine Zip versteckt, lade die dir runter.
In der in der darin enthaltenen Mappe ist Code. Kriegste es hin in diesen Code meinen Codeansatz reinzubasteln?
Wenn nicht, kein Akt, dann zeig hier mal den Code…
Wichtig ist zu wissen, stehen all diese Dateinen in einem Ordner oder auch in Unterordnern davon.
das geht völlig problemlos mit dem TotalCommmander
Wenn Du TotalCommmander sagst, muss ich immer FreeCommander sagen http://www.freecommander.com/de/ „Wichtigste Eigenschaften von FreeCommander:
…
Mehrfaches Umbenennen“
auch in der gewünschten Weise…