Cuestión : La variable de archivo de hornada no almacena valor

Tengo una escritura muy simple del archivo de hornada que no trabaje según lo previsto: una variable no almacena su off
SETLOCAL
SET de value.
@echo CURLDIR = el fgggh
ECHO CURLDIR es salida de %CURLDIR%
ENDLOCAL

The es: El “ECO CURLDIR es " el
The que igual es si utilizo el "" como eso: ¿FIJAR CURLDIR =

And del “fgggh " que la salida es a veces “ECO está de” - why.
But después de que comente hacia fuera el “@echo” de la declaración y ejecute la escritura de la hornada, y entonces O.N.U-comentan el “@echo” de otra vez, él comienza a exhibir el “ECO CURLDIR es” again.
Commenting hacia fuera SETLOCAL/ENDLOCAL no cambia la escritura de anything.

The parece demasiado simple, y todavía no trabaja properly.
What es yo el hacer perjudicó? ¡
Thanks!

class= del

Respuesta : La variable de archivo de hornada no almacena valor

Intentar quitar los espacios antes y después de cotizaciones en la declaración del sistema.
1:
2:
3:
4:
5:
@echo apagado
SETLOCAL
FIJAR CURLDIR=fgggh
El ECO CURLDIR es el %CURLDIR%
ENDLOCAL
Otras soluciones  
 
programming4us programming4us