tengo dos codigos son muy parecidos:
lo que intento hacer es guardar un archivo nuevo con una variable para luego llamarlo con call y que se muestre en la pantalla:
El primero Funciona perfectamente
Código:
@echo off
:inicio
cls
set /p constancia=quieres dar constancia de que estuviste aqui?
echo [1] Si
echo [2] No
if %constancia%==1 goto numeromas
if %constancia%==2 goto adios
:numeromas
if exist c.bat goto sig
echo set numero=0 >c.bat
goto sig
:sig
call c.bat
set /a numero=%numero%+1
echo han visitado esta pagina %numero%
echo set numero=%numero% >c.bat
pause
goto inicio
:adios
exit
Sin embargo el segundo no me funciona y lo unico que cambia es que el archivo se guarda en una carpeta...
Código:
@echo off
:inicio
cls
set/p constancia=quieres dar constancia de que estuviste aqui?
echo [1] Si
echo [2] No
if %constancia%==1 goto carpeta
if %constancia%==2 goto inicio
:carpeta
if exist calculo goto numeromas
MD calculo
:numeromas
if exist c.bat goto sig
echo set numero=0 >c.bat
move /Y c.bat calculo/
goto sig
:sig
call calculo/c.bat
set /a numero=%numero%+1
echo han visitado esta pagina %numero%
echo set numero=%numero% >c.bat
move /y c.bat calculo/
pause
goto inicio
:adios
exit
Alguien Ve el Error?
Saludos