841 Aufrufe
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
von
Toll, Fehler gefunden:
das %-Zeichen nach %%i war der Fehler :-/

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...