Ms-Dos - error en Batch - No se esperaba & en este momento

   
Vista:

error en Batch - No se esperaba & en este momento

Publicado por Danydarko (2 intervenciones) el 08/02/2018 19:16:17
Hola a todos,

He mirado en el foro pero no he encontrado nada que me saque de dudas. Tengo un problema a la hora de hacer un archivo batch, necesito crear un fichero por lotes que 1.- editar: abre el editor de texto (bloc de notas-notepad.exe) 2.- información del sistema: nos da la información del sistema operativo y de la memoria. Así mismo, nos debe avisar en cada caso de la opción que hemos elegido. Seguro que para algunos de vosotros esto es facilísimo, pero yo estoy empezando y me está costando bastante.

He hecho lo siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
@echo off
: menu
echo xxxxxxxxxxxxxxxxxxxxxx
echo selecciona una opcion
echo xxxxxxxxxxxxxxxxxxxxxx
echo 1. Abrir editor de texto
echo 2. Muestra informacion del sistema
set /p ver= Elija una opcion
if %ver%==1 goto et
if %ver&==2 goto is
:et
echo editor de texto
start notepad.exe
goto menu
:is
echo tu sistema operativo y tu memoria es
ver
goto fin
:fin

Pero al seleccionar el 2, me da el siguiente error:

No se esperaba & en este momento.

¿Que puede estar mal? estoy usando Windows 10, por si sirve de ayuda

Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana

error en Batch - No se esperaba & en este momento

Publicado por Antoni Masana (511 intervenciones) el 09/02/2018 09:59:05
Corrige esto:


1
2
if %ver&==2 goto is   ' mal
if %ver%==2 goto is   ' Bien


Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

error en Batch - No se esperaba & en este momento

Publicado por Danydarko (2 intervenciones) el 09/02/2018 10:04:07
Gracias Antoni,

Esta mañana he vuelto a revisarlo y lo he visto. Ayer tenía ya los ojos quemados y después de revisarlo 10 veces no fui capaz de darme cuenta.
Muchas gracias por la ayuda!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad