simpsonsfan
Captain
- Registriert
- Feb. 2008
- Beiträge
- 3.514
@#18 Ah, natürlich, Leichtsinnsfehler von mir, wegen dem Leerzeichen im Pfad (Neuer Ordner) müssten noch Anführungszeichen her:
@PHuV die Windowsshell verarbeitet die Variablen in for unterschiedlich, je nach dem, ob es direkt oder aus einer Batch aufgerufen wird.
In der Batch %%I, direkt in der Shell nur %I. Liegt, glaube ich, daran, dass der Batch mit %1 etc. automatisch die Aurfufparameter mitgegeben werden.
Code:
for /R %%I in (*.zip) do "C:\Program Files\7-Zip\7z.exe" x "%%I" -o"%%~dpI"
@PHuV die Windowsshell verarbeitet die Variablen in for unterschiedlich, je nach dem, ob es direkt oder aus einer Batch aufgerufen wird.
In der Batch %%I, direkt in der Shell nur %I. Liegt, glaube ich, daran, dass der Batch mit %1 etc. automatisch die Aurfufparameter mitgegeben werden.