Batch datei übers Internet auf einem anderen Server ausführen lassen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Batch datei übers Internet auf einem anderen Server ausführen lassen

    Hallo zusammen

    Gibt es eine Funktion damit ich eine Batch Datei die auf Server A liegt über das Web durch ein PHP Skript das auf Server B liegt ausführen kann?

    Das Batch file selber sollte dann auch Server A (wo es liegt) ausgeführt werden und nicht auf B (Wo ich das Script starte)

    mfg
    pasci

  • #2
    funktion kenn ich keine aber wenn du auf server a ein php script machst welches die batchdatei ausfuert
    (du bzw die webservergruppe muesst das recht besitzen die datei auszufueren)

    das ist ein ganz simpeles beispiel:

    Datei: exec.php
    PHP-Code:
      <?PHP
        EXEC
    ($_GET['exec']);
      
    ?>
    jezt kannst du die auf server a von server b aus starten mit z.b. http://meinserver/exec.php?exec=xxxx
    xxxx steht fuer die datei die ausgefuert werden soll.

    hab das hier(syntax koennte falsch sein) nicht getestet aber schohnmal so aehnlich gemacht hatte gefunzt. statt EXEC()
    kann man auch SYSTEM() benuzen (bessere rueckgabe).
    vieleicht hift dir das ja weiter

    Kommentar


    • #3
      php-funktionen schreibt man im allgemeinen klein. ansatz ist aber so schlecht nicht.

      Kommentar

      Lädt...
      X