Finde Fehler in FOR Schleife nicht....
Hallo zusammen,
ich habe eine BATCH Datei erstellt, dessen FOR Schleife nciht richtig arbeiten will und ich kann mir nicht erklären warum nicht.
Im Verzeichnis X:\Images\ ist immer nur 1 Datei mit der Endung .tib zu erwarten.
Leider ist nach Durchlauf der FOR Schleife die Variable %IMAGENAME% immernoch leer
Ich hoffe Ihr könnt mir (mal wieder) weiterhelfen...
ich habe eine BATCH Datei erstellt, dessen FOR Schleife nciht richtig arbeiten will und ich kann mir nicht erklären warum nicht.
Im Verzeichnis X:\Images\ ist immer nur 1 Datei mit der Endung .tib zu erwarten.
@echo OFF
exit
FOR %%a in (X:\Images\*.TIB) DO SET IMAGENAME=%%a
X:\Programs\Acronis\TrueImageCMD.EXE /deploy /filename:%IMAGENAME% /partition:1-1 /size:20480 /type:activeexit
Leider ist nach Durchlauf der FOR Schleife die Variable %IMAGENAME% immernoch leer
Ich hoffe Ihr könnt mir (mal wieder) weiterhelfen...
Please also mark the comments that contributed to the solution of the article
Content-Key: 119376
Url: https://administrator.de/contentid/119376
Printed on: April 23, 2024 at 11:04 o'clock
5 Comments
Latest comment
auf ein neues, kannst du das noch mal ausprobieren.
Habe die Variable IMAGENAME hinzugefügt und sie in Anführungszeichen gesetzt
Aber eigentlich sollte es schon klappen^^
Habe die Variable IMAGENAME hinzugefügt und sie in Anführungszeichen gesetzt
@ECHO OFF & setlocal enabledelayedexpansion
FOR %%a in (X:\Images\*.TIB) DO (
SET IMAGENAME=%%a
X:\Programs\Acronis\TrueImageCMD.EXE /deploy /filename:"!IMAGENAME!" /partition:1-1 /size:20480 /type:active
)
Aber eigentlich sollte es schon klappen^^