set Ziele=AS,BS
FOR /F "delims=, " %%x in ("!Ziele!") DO (
set var=%%x
set AS_Server=\\AS2010
set BS_Server=\\BS2010
set BEST=!!var!_server!\Bu.txt
CALL
atchprozess
)
atchprozess
echo !BEST!
pause
Ergebnis:
D:\Tasks>echo !BEST!
AS_server\Bu.txt
Aber nicht \\AS2010\Bu.txt wie es sein sollte bzw. \\BS2010\Bu.txt im zweiten durchlauf, warum?
DAnke
FOR /F "delims=, " %%x in ("!Ziele!") DO (
set var=%%x
set AS_Server=\\AS2010
set BS_Server=\\BS2010
set BEST=!!var!_server!\Bu.txt
CALL
)
echo !BEST!
pause
Ergebnis:
D:\Tasks>echo !BEST!
AS_server\Bu.txt
Aber nicht \\AS2010\Bu.txt wie es sein sollte bzw. \\BS2010\Bu.txt im zweiten durchlauf, warum?
DAnke