Simei Alves Postado Agosto 17, 2017 Denunciar Share Postado Agosto 17, 2017 Antes De tudo eu não sabia bem se deveria por a pergunta neste campo que se chama Outras Linguagens de Programação Preciso que mesmo que a pessoa não escreva nada e pressione enter o ficheiro batch não se feche, ai fica um exemplo. @echo off :menu Title exemplo echo Para avançar aperte 1... agora aqui em baixo eu preciso que mesmo que a pessoa não escreva nada e pressione a tecla enter continue no menu. set /p variavel1= if %variavel1% == 1 goto continuar if not exist %variavel1% goto menu :continuar echo parabens conseguiste pause >nul Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 César(Foxchiter) Postado Setembro 1, 2017 Denunciar Share Postado Setembro 1, 2017 (editado) você vai ter que usar uma ferramenta externa chamada CMDOW baixe esse programa e coloque na pasta onde está seu .BAT na primeira linha do seu .BAT coloque: @cmdow @ /DIS depois na última linha do seu .BAT, coloque: @cmdow @ /ENA isso vai desabilitar a janela do prompt enquanto os comandos do seu script(.bat) estiverem sendo executados. é claro, se alguém apertar CTRL+ALT+DEL e for em processos, depois terminar o processo "cmd.exe"... seu script será interrompido. se seu script não precisa da janela do DOS aberta, você pode usar o @cmdow @ /HID para escondê-la... até mesmo da barra de tarefas... Voce pode também trocar "pause" por "CMD" espero ter ajudado. Creditos:TheSoldier hardware.com.br Editado Setembro 1, 2017 por César(Foxchiter) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Simei Alves
Antes De tudo eu não sabia bem se deveria por a pergunta neste campo que se chama
Preciso que mesmo que a pessoa não escreva nada e pressione enter o ficheiro batch não se feche, ai fica um exemplo.
@echo off
:menu
Title exemplo
echo Para avançar aperte 1...
agora aqui em baixo eu preciso que mesmo que a pessoa não escreva nada e pressione a tecla enter continue no menu.
set /p variavel1=
if %variavel1% == 1 goto continuar
if not exist %variavel1% goto menu
:continuar echo parabens conseguiste
pause >nul
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.