[Ayuda] For me separa variables con espacios

Iniciado por Leann1994, 18 Noviembre 2014, 15:36 PM

0 Miembros y 1 Visitante están viendo este tema.

Leann1994

Hola gente, nunca me había creado un usuario en este foro, pero siempre lei los aportes de la gente, y aprendi mucho de batch.

Mi problema es el siguiente, necesito definir algunas variables con la siguiente estructura


set "L=L: "ar1sw01\Libres"
set "U=U: "ar1sw09\Usuarios"
set "Pmark=P: "ar1sw09\P_Marketing"


Y luego con el comando FOR hacer lo siguiente.

for %%a in (%L% %U% %Pmark%) do (net use %%a)

Lo que yo busco es que le pase al net use:

net use L: "ar1sw01\Libres"
net use U: "ar1sw09\Usuarios"
net use P: "ar1sw09\P_Marketing"


Pero no funciona, si yo cambio en el for, do (echo %%a) imprime:

L:
"ar1sw01\Libres"
U:
"ar1sw09\Usuarios"
P:
"ar1sw09\P_Marketing"



Me gustaría saber entonces, porque pasa esto, como lo soluciono (ya estuve buscando y no encontre nada). O si hay alguna forma mas fácil. Gracias.