Cassius1985
Captain
- Registriert
- Sep. 2004
- Beiträge
- 3.614
Hi Leute,
ich bastel schon wieder an meinem Script, bzw. wurde ich dazu gezwungen
Das ist der Code aktuell, der genau das macht, was ich will:
Es geht um Zeile 12/13:
Hier soll der gefundene Ordner mit in den Dateinamen.
Also:
von 001.jpg auf Akte123XY_14.jpg
Wenn ich mir %letzterprozess%\%%g per Echo anzeigen lasse, wird "\Akte123XY" angezeigt. Ich weiß nicht wo der "\" am Anfang herkommt und ich kann diese Variable leider nicht für den "ren" Befehl nutzen: Syntax Error...
Habe schon Google bemüht, allerdings verstehe ich die Lösungsansätze leider nicht :/
Es ist auch möglich, die Datei "001.jpg" erst in den Zielordner zu schieben und dort die Umbenennung zu machen, der Dateiname währe dann 2 Ordner überhalb des aktuellen Pfades.
danke vorab
ich bastel schon wieder an meinem Script, bzw. wurde ich dazu gezwungen
Das ist der Code aktuell, der genau das macht, was ich will:
Code:
@echo off
set "aktuellerbildordner=%userprofile%\Pictures\%date:~-4%-%date:~-7,2%-%date:~-10,2%"
set "rootfolder=D:\Photos"
set letzterprozess=
for /f "tokens=* delims=" %%g IN ('dir /B /AD /TC /O-D "%rootfolder%"') DO @(
rem echo %aktuellerbildordner%
%SystemRoot%\system32\rundll32.exe "%SystemDrive%\Program Files\Windows Photo Viewer\photoAcq.dll",PhotoAndVideoAcquire
ren %aktuellerbildordner%\001.JPG 14.jpg
move "%aktuellerbildordner%\14.JPG" "%rootfolder%%letzterprozess%\%%g\Detail\"
goto end
)
pause
:end
exit
Es geht um Zeile 12/13:
Hier soll der gefundene Ordner mit in den Dateinamen.
Also:
von 001.jpg auf Akte123XY_14.jpg
Wenn ich mir %letzterprozess%\%%g per Echo anzeigen lasse, wird "\Akte123XY" angezeigt. Ich weiß nicht wo der "\" am Anfang herkommt und ich kann diese Variable leider nicht für den "ren" Befehl nutzen: Syntax Error...
Habe schon Google bemüht, allerdings verstehe ich die Lösungsansätze leider nicht :/
Es ist auch möglich, die Datei "001.jpg" erst in den Zielordner zu schieben und dort die Umbenennung zu machen, der Dateiname währe dann 2 Ordner überhalb des aktuellen Pfades.
danke vorab