723 Aufrufe
Gefragt in WindowsXP von
Hi,
folgendes Batchfile:

@echo off
setlocal
set src=src\
set dst=target\
for /D %%i in (wiki_de\) do (
echo kopiere %src%%%i%w\extensions
echo kopiere %src%%%i%w\extensions nach %dst%%%i%w\
)
endlocal

gibt aus:
kopiere src\wiki_de\w\extensions
kopiere src\wiki_de\dst%w\

Wieso ist die 2. Zeile so wie sie ist, anstatt: "kopiere src\wiki_de\w\extensions nach ...."? Bzw: wie bekomme ich es hin, dass die Variablen wie in der ersten Zeile verkettet/esetzt werden.
Das ganze sollte später in ein xcopy kommen.

1 Antwort

0 Punkte
Beantwortet von
Toll, Fehler gefunden:
das %-Zeichen nach %%i war der Fehler :-/
...