Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - EN_FORMACION

#1
Scripting / Re: SIMULAR UN INPUT VACÍO O ENTER
17 Diciembre 2012, 12:09 PM
Muchísimas gracias!!
Lo pruebo y te comento algo.

Muchas gracias, de nuevo.
:)




Genial, EleKtro!

Me funciona a la perfección!

Muchas gracias por la ayuda y los consejos y disculpad todos por leerme las normas en diagonal... las prisas no son buenas y menos en el trabajo!!

Hasta otra!!
#2
Scripting / SIMULAR UN INPUT VACÍO O ENTER
17 Diciembre 2012, 10:33 AM
Buenas,
soy totalmente neófita en el mundo del batch pero estoy progamando como puedo pequeños ejecutables en este código que luego compilo en .exe para que me lo acepte un robot que funciona con scripts.

total, que necesito saber cómo escribir en código "cuando alguien por error no entre la info que pido y le dé sin querer al ENTER".

Por ahora lo he intentado con lo siguiente, es la línea que hay en azul marino y sobresaltado AL FINAL DE TODO, os he escrito un poco del resto para que se entienda el contexto... o eso espero:
Código (dos) [Seleccionar]

@echo off
setlocal enabledelayedexpansion

title CODIGOS DE TUBOS

:INICIO
CLS
color 3f
rem introducción
echo.
echo%date%............%time%
echo.
echo *** INTRODUCIR CODIGOS TUBOS ***
echo.
set /p ntubs=¿Cuántos tubos hay?
echo.

rem definir condiciones
if %ntubos%==1 (goto 1TUBO)
if %ntubos%==2 (goto 2TUBO)
if %ntubos%==3 (goto 3TUBO)... ETC, HASTA 12.
if %ntubos% lss 1 (goto ERROR)
if %ntubos% gtr 12 (goto ERROR)

if ["%ntubs%"]=[""] (goto ERROR!)

también lo he probado inventándome variantes:
if %ntubs%=!"" (goto ERROR!)
if [%ntubs%]=[""] (goto ERROR!)
if %ntubs%="" (goto ERROR!)

pero no se me ocurre nada más... :huh:

siempre que le doy al ENTER me cierra el arxivo.

gracias por todo!! y felices fiestas!! ;)