Jump to content
Fórum Script Brasil
  • 0

COMO FAÇO PARA O MEU FICHEIRO BAT NÃO SE FECHAR AO PRESSIONAR A TECLA ENTER


Simei Alves

Question

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 to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0


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

Edited by César(Foxchiter)
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.1k
    • Total Posts
      651.8k
×
×
  • Create New...