Visualizzazione dei risultati da 1 a 2 su 2

Discussione: php e processo .EXE

  1. #1

    php e processo .EXE


    Domanda...
    c'è un modo per controllare con PHP in una applicazione LOCALE che un dato processo sia attivo?

    Mi spiego, ho creato un file .EXE che gestisce la stampa di file PDF che vengono generati da PHP, questo EXE sta sempre in ascolto su una cartella e se trova 1 file lo manda in stampa.
    Con PHP ho fatto si che, creo il PDF ... c'è un bottone stampa che va a salvare il PDF in quella cartella dove l'exe sta in ascolto, di conseguenza quando con php sposto il pdf , l'EXE lo manda in stampa.

    Bene
    Mi piacerebbe però controllare che questo EXE fosse effettivamente attivo (anche se è stato messo in esecuzione automatica).
    C'è modo di fare una cosa tipo?
    è tutto in locale
    Tanto...lo fanno tutti... posso farlo anche io vero?

  2. #2
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    ciao,
    credo che potresti provare ad usare la exec() o shell_exec(), se non è stata disabilitatà

    Codice PHP:
    //Diamo per scontato che siamo in ambiente windows; 
    //possiamo usare il comando tasklist per una lista dei processi attivi
    $output shell_exec("tasklist");
    if(
    false === strpos$output"mioeseguibile.exe") ){
         echo 
    "mioeseguibile.exe non è in esecuzione!";
    }else{
         echo 
    "mioeseguibile.exe è in esecuzione!";


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.