|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Jan 2004
Messaggi: 173
|
[PHP] Lanciare programmi console su Windows 7
Avrei diversi programmi console da lanciare tramite PHP.
Sto provando con exec ma ottengo sempre 1 come return_var e nessun errore. I comandi che uso sono tutti del tipo: exec("Indirizzo dell'eseguibile parametri", $data, $ret); Dove sbaglio? |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2003
Messaggi: 980
|
Prova con "Indirizzo dell'eseguibile parametri 2>&1", così se qualche programma outputta sullo stderr riesci a vederlo sullo stdout.
|
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Jan 2004
Messaggi: 173
|
Ecco l'output:
"C:\Users\Utente\Desktop\CARTELLA_PROGRAMMA" non Š riconosciuto come comando interno o esterno, un programma eseguibile o un file batch. La cosa strana che dopo CARTELLA_PROGRAMMA io ciò messo \nome_programma.exe che qui non compare |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Nov 2003
Messaggi: 980
|
CARTELLA_PROGRAMMA è composta da qualche spazio?
Se sì, prova con exec("\"Indirizzo dell'eseguibile\" parametri 2>&1", ecc ecc); Quote:
![]() ![]() |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:25.