Ich habe viele Dateien, die ich in folgenden Format umbenennen
möchte.
„JJJJ.MM Dateiname“
Der Jahresstempel und der Monatsstempel müssen dabei aus dem
„erstellt am“ Attribut aus der Datei ausgelesen und
vorangestellt werden.
Mit welchen Programm kann man das machen? Sollte Freeware
sein.
erstelle mit einem Text-Editor eine Datei mit der Endung .vbs
Einziger Inhalt der datei:
msgbox „hello wotld“
dann speicher sie ab, z.B. auf C:\
Dann Start–Ausführen
c:\Deinedatei.vbs
Ok.
Erscheint das Fensterchen? Dann hast du bei dir vbs nicht gesperrt und man könnte es benutzen um deine Dateien umzubenennen.
Bitte dann den hiesigen Mderator um Verschiebung ins VB Brett.
Mit welchen Programm kann man das machen? Sollte Freeware
sein.
das geht auch mit Bordmitteln. Folgendes als umbenenn.cmd speichern und im betreffenden Verzeichnis ausführen:
@echo off
if exist renames.cmd del renames.cmd
for %%i in (\*.\*) do (
set zeit=%%~ti
set monat=!zeit:~3,2!
set jahr=!zeit:~6,4!
echo rename "%%i" "!jahr!.!monat! %%~nxi" \>\> renames.cmd
)
Die entstehende Datei renames.cmd kannst Du im Texteditor anschauen und bei Bedarf korrigieren, ansonsten ausführen.
Achtung: Du mußt die Kommandozeile mit der „verzögerten Erweiterung von Variablen“ aufrufen: