Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [COM]inviare seplici comandi DOS

    Ciao,
    qualcuno ha mai utilizzato il componente COM del php?volevo fare un semplice ping ad esempio sfruttando il cmd.exe (command.exe) di windows.
    Chiedo un ping per capire solo come poter interagire..poi vado avanti da solo.

  2. #2
    puoi usare anche system() o exec()

  3. #3
    spiegati meglio..mi fai un'esempio di codice?

  4. #4

  5. #5
    se vuoi realizzare qualcosa di più avanzato puoi usare l'estensione mono o com di windows per istanziare dei componenti che facciano il ping

    l'estensione mono ovviamente gira anche su linux quindi ti funzionerà bene il tutto anche su linux

  6. #6
    se puoi farmi un'esempio...sto iniziando ora e non è semplice capire come farlo.Ad esempio con le indicazioni precedenti o eseguito un nbtstat su una stanza del mio edificio di lavoro

    codice:
    for($s=0;$s<=15;$s++)
       {
       if(strlen($s) < 2)
         {$g="0".$s;}else{$g=$s;}
       $output = shell_exec("nbtstat -a pc$g-stanza01-ss1");
       $t=explode("\n",$output);
         foreach($t as $k=>$v)
            {
             echo "$k:$v
    ";
            }
       echo "
    <hr>
    ";
       unset($t,$output,$k,$v,$g);
       }
    e funziona.

  7. #7
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969

    Re: [COM]inviare seplici comandi DOS

    Originariamente inviato da lbottoni
    Ciao,
    qualcuno ha mai utilizzato il componente COM del php?volevo fare un semplice ping ad esempio sfruttando il cmd.exe (command.exe) di windows.
    Chiedo un ping per capire solo come poter interagire..poi vado avanti da solo.
    <?php
    system("ping 123.123.123.123");
    ?>

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.