• Matéria: Informática
  • Autor: sabellidnayra
  • Perguntado 8 anos atrás

Como resolvo o codigo abaixo,ele fecha apos digitar um comando.ECHO OFFClsSET Comando=Title AI-Inteligencia Artificial.:AIECHO Ola,bem vindo,O que você deseja?Set /p Comando=If %Comando% == "Qual o seu nome?" (ECHO Meu Nome e %ComputerName%)If %Comando% == "Qual a Data de Hoje?" (ECHO Hoje e:%Date%)If %Comando% == "Quantas Horas" (ECHO Agora são %Time%)If %Comando% == "Como Você Esta?" (ECHO Eu Estou Bem.)If %Comando% == "Abrir_Arquivo" (Goto Abrir Arquivo):LoopClsGoto AI:SairECHO Tenha um Bom Dia.ping -n 2 127.0.0.1 >NULExit)If %Comando% == Sim(Goto Abrir Arquivo Fim):Abrir ArquivoECHO Digite o caminho do arquivo,para desistir digite não:Set /p Comando=If %Comando% == Não(ping -n 2 127.0.0.1 > NULGoto AI)Open %Comando%Goto AI

Respostas

respondido por: Jhonmart
0
Tente organizar o código tirar os acentos e separar as funções do IF tornando eles simples âncoras usando mais o comando GOTO e ao final usar PAUSE > NUL para não deixar o programa sair.
Perguntas similares