pos eso, que voy a hacer una 'programa' que me pida contraseña xDDD
pero en seguida hay mas comandos :O entonces... quiero evitar que presionen "CTRL+C" y cancelar el 'programa'
@echo off
:inicio
cls
echo **************************************
echo * Iniciando sistema *
echo * Hora: %TIME% *
echo * Fecha: %DATE% *
echo * Escriba clave de acceso: *
set /P passs=
set pass=hola
IF NOT "%passs%" == "%pass%" GOTO inicio
cls
echo **************************************
echo * Acceso autorizado, pulse una tecla *
echo * para continuar... *
echo **************************************
pause > nul
es lo que tengo, ahora tiene pause > nul pero si alguien presiona CTRL+C se cierra el programa xDDDD
@echo off
if "%~1"=="" ( cmd /c %~nx0 1 ^& %~nx0)
:: el codigo que quieras aqui.. CTRL+C no va a servir..
set /P x=Nombre:
echo holas %x%
no es 100% efectivo, si dejas control+c oprimido por unos segundos, se cierra de todas formas
mmmmmmm, interesante lo que hace ese code pero no entiendo bien como es que funciona SDC.
si "argumento-1" es igual a "" {
ejecutar una nueva instancia de cmd, con 1 argumento, y volver a ejecutar este programa
}
de esta forma al poner control+c realmente estas finalizando la instancia nueva de CMD, y no la de batch.
Saludos!!