Ir para conteúdo
Entre para seguir isso  
mbukvar

{Dúvida} Executar linha de comando (cmd) em código php (wind

Recommended Posts

Oi galera, é o seguinte. Estou integrando um software de uma amiga em um site que estou desenvolvendo em php. O software dela consulta dados em um banco e retorna uma sequência de resultados (mas isso não vem ao caso), e pra execur ele é por linha de comando passando alguns parâmetros. Acontece que tenho tentado de várias forma acessar o cmd via php e não consegui. Tentei system() exec() shell_exec() mas nenhum me deu resultados.

Pra fazer esses testes nem tentei rodar o programa dela, apenas abrir a calculadora. Por exemplo:
shell_exec(calc);

Mas não funcionou. Nunca tive que utilizar linha de comando no php, então não sei o que estou fazendo de errado. Alguém pode me ajudar?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

  • Conteúdo Similar

    • Por Eduarda Lang Duarte
      O windows diz que não pode encontrar programas da Office 2010, eu ja tentei ir no Regedit e renomear o Office como Office.old e não funcionou, tentei reparar mas sempre aparece que não acha uma dll diferente. Eu já vi várias pessoas com o mesmo problema que eu, e disseram que é vírus, como eu resolvo? É minha primeira vez nesse site, se tiver algo errado, me falem que eu arrumo.
    • Por Yuri Fernandes da Silva
      Olá, sou um membro novo do fórum e estou estudando por conta a linguagem c++ pela internet..
       
      Durante meus estudos, me surgiu uma dúvida em relação ao conteúdo descrito no título desse fórum, mais especificamente com um compilador online (estudo no meu serviço, nos horários vagos)
       
      Essa foi a mensagem de erro que apareceu no compilador Online "C++ Shell":   In function 'int main()': 10:66: error: expected primary-expression before '<' token
       
      Esse foi o código que criei:
       
       
      //Exercício 
      #include <iostream>
      using namespace std;
      int main ()
      {
          int num;
          
          num=12;
          if ((num >=3 && num <=6) || (num > 9 && num < 15) || (num>15 && <20)) {
              cout <<"\n\nValor aceito\n";
          }else{
              cout <<"\n\nnao aceito\n";
          }
          return 0;
      }
       
       
      Agradeço desde já a atenção.
    • Por Motta
      Revelada nova vulnerabilidade crítica no Windows
    • Por gust.php
      Prezados, boa noite.
       
      Quando usamos o comando python, entramos em um  prompt de comando. Existe alguma maneira de criar um prompt como esse para rodar comandos específicos?
       
      Tipo:
      quero criar um sistema para rodar comandos específicos de backup, então usaria o seguinte:
       
      run app.py
       
      Aqui eu entro em um ambiante reservado, um prompt de comando:
       
      > rodo comandos
      saida do comando
      > rodo outro comando
      saida do comando
       
      A ideia é criar uma especie de ambiente virtual para rodar comandos específicos de backup do mysql usando um software de backup.
       
      Tem como isso ser feito?
    • Por Anônimo123
      Boa noite
      Tenho um notebook ASUS Z550S, com 4 GB de RAM e processador Intel Celeron N 3160 (1.60 GHz). Como a configuração é modesta, estava pensando em desativar os serviços da Intel e da ASUS que são iniciados com o Windows. Gostaria de saber se teria algum problema desativar os processos marcados em vermelho nas imagens anexadas.
       
      Atenciosamente,
      Emanuel


×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.