No se esperaba level en este momento.
Publicado por Teseo (1 intervención) el 03/11/2018 15:23:27
He estado haciendo pruebas del comando choice en mi PC (Microsoft Windows [Versión 10.0.17134.345]) y no soy capaz de aberriguar por que me da este error.

En otros ordenadores con windows 7 no tenia problemas pero con este que es con el que estoy haciendo las pruebas no se que ocurre.
Para quien no quiera o no pueda descargar el archivo aquí os dejo el texto completo del .bat
-----------------------------------
En otros ordenadores con windows 7 no tenia problemas pero con este que es con el que estoy haciendo las pruebas no se que ocurre.
Para quien no quiera o no pueda descargar el archivo aquí os dejo el texto completo del .bat
-----------------------------------
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
@echo off
cls
if "%1" == "" goto error1
:menu
echo 1- Crear un directorio en D:
echo 2- Crear un directorio en C:
echo 3- Salir
choice /C:123 /N /t:10 /d:3 /M "Elige una opcion"
If error level 3 goto salir
if error level 2 goto C
if error level 1 goto D
goto fin
:D
if exist C:\%1 goto error2
md D:\%1
echo creando directorio %1 en D:
pause
goto menu
:C
if exist C:\%1 goto error3
md C:\%1
echo creando directorio %1 en D:
pause
goto menu
:error1
echo es necesario un nombre de directorio como parametro
pause
goto salir
:error2
echo el directorio ya existe.
goto fin
:error3
echo el directorio ya existe.
goto fin
- pruebas.rar(6,6 KB)
Valora esta pregunta


0