Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

alexandremanowar

Executar aplicaticos

Recommended Posts

Hello camaradas! Estou com a seguinte dúvida: Eu sei que o php é capaz de copiar, renomear, excluir arquivos do meu hd. Será que é possível também ele executar arquivos, como por exemplo quando eu carregar uma página ele abrir a calculadora do windows ou um outro aplicativo executável qualquer

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

E se eu quiser que quando o usuário acessar o meu programa web, esse programa web abra a calculadora dele sabendo que a máquina do usuário é um servidor local. Isso é possível? Porque por exemplo eu tenho um programa web que uma das funções dele é abrir imagens de máquina local, todas as máquinas que acessam esse programa são servidores locais em locais diferentes o comando que eu usei para abrir essas imagens é o seguinte:echo "<img src='http://localhost/image/nome.jpg'>";Dessa forma eu tenho um programa em php hospedado em servidor web que ao ser acessado ele carrega na tela imagens da máquinas de usuário!Será que você pode me dar uma força com um exemplo desse comando que executa aplicativo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

para fazer isso você precisa de uma linguagem que rode no cliente, javaScript por exemplo...com ela você consegue...Marcio

Compartilhar este post


Link para o post
Compartilhar em outros sites

No javascript existe um método chamado execCommand() que executa um comando do browser, mas abrir programas externos com javascript não é possível, ele não é interpretado fora do browser

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara como eu faço para ativar o modo shell_exec, já pesquisei nos endereços:

 

 

http://br.php.net/manual/pt_BR/function.shell-exec.php

http://br.php.net/manual/pt_BR/function.exec.php

http://br.php.net/manual/pt_BR/function.system.php

 

achei explicações que me foram muito útil mas não encontrei como ativar, achei exemplos de como usar o shell_exec, preciso saber como ativar.

Estou testando alguns scripts e gostaria de testar esse comando no meu servidor local.

Alguém pode me ajudar!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu estava lendo nesses endereço:

http://br.php.net/manual/pt_BR/function.shell-exec.php

 

e se eu entendi bem essas opções estão desativadas eu tentei de várias formas no meu servidor local, olha os modos que usei no script:

 

 

exec("nome.exe");

exec("endereço\nome.exe");

shell_exec("nome.exe");

shell_exec("endereço\nome.exe");

 

Tentei também com as barras invertidas, e quando eu executo o script simplesmente a tela fica em branco, você tem alguma idéia de como fazer isso funcionar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara já tentei dessa forma:shell_exec ("C:\Alexandre\projetovb\armazenafoto.exe");exec ("C:\Alexandre\projetovb\armazenafoto.exe");shell_exec ("C:/Alexandre/projetovb/armazenafoto.exe");exec ("C:/Alexandre/projetovb/armazenafoto.exe");Nenhuma funcionou!Você tem alguma idéia?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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