Likes Likes:  0
Resultaten 1 tot 10 van de 10
Geen
  1. #1
    Matthijs de Z
    php script uitvoeren onder windows
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    php script uitvoeren onder windows

    Hallo,

    Ik moet voor iemand een PHP script laten uitvoeren onder windows op gezette
    tijden. Nu kan dit via de taskmanager, maar dan wordt er een IE scherm
    geopend en niet meer gesloten. Kan ik het script ook direct door PHP laten
    uitvoeren en er voor zorgen dat er geen schermen meer actief zijn na
    uitvoering (althans, geen schermen die iets met dat script te maken hebben).
    Groeten,

    Matthijs



  2. #2
    Erick T. Barkhuis
    php script uitvoeren onder windows
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php script uitvoeren onder windows

    Matthijs de Z [on Fri, 17 Dec 2004 09:01:07 +0100] wrote:

    > Ik moet voor iemand een PHP script laten uitvoeren onder windows op gezette
    > tijden. Nu kan dit via de taskmanager, maar dan wordt er een IE scherm
    > geopend en niet meer gesloten.


    Huh? Waarom wordt er een scherm geopend? Wat doet dat script eigenlijk?

    > Kan ik het script ook direct door PHP laten
    > uitvoeren en er voor zorgen dat er geen schermen meer actief zijn na
    > uitvoering (althans, geen schermen die iets met dat script te maken hebben).


    Ja, bijvoorbeeld door geen scherm te openen.
    Welke opdracht voer je nu aan de TaskManager?

    --
    Erick

    "When all else fails, follow the instructions."


  3. #3
    Matthijs de Z
    php script uitvoeren onder windows
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php script uitvoeren onder windows

    > > Ik moet voor iemand een PHP script laten uitvoeren onder windows op
    gezette
    > > tijden. Nu kan dit via de taskmanager, maar dan wordt er een IE scherm
    > > geopend en niet meer gesloten.

    >
    > Huh? Waarom wordt er een scherm geopend? Wat doet dat script eigenlijk?


    Het script copieert een aantal directories naar een backup drive. Ik doe dit
    in PHP, omdat ik er dan nog wat extra info aan kan hangen en nog wat
    controles kan uitvoeren.

    > > Kan ik het script ook direct door PHP laten
    > > uitvoeren en er voor zorgen dat er geen schermen meer actief zijn na
    > > uitvoering (althans, geen schermen die iets met dat script te maken

    hebben).
    >
    > Ja, bijvoorbeeld door geen scherm te openen.
    > Welke opdracht voer je nu aan de TaskManager?


    Ik heb een snelkoppeling gemaakt met http://localhost/copy.php en dat
    toegevoegd aan de taskmanager (zag overigens net dat die niet is
    uitgevoerd).
    Groeten,

    Matthijs


    >
    > --
    > Erick
    >
    > "When all else fails, follow the instructions."
    >




  4. #4
    Erick T. Barkhuis
    php script uitvoeren onder windows
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php script uitvoeren onder windows

    Matthijs de Z [on Fri, 17 Dec 2004 09:18:54 +0100] wrote:

    > Ik heb een snelkoppeling gemaakt met http://localhost/copy.php en dat
    > toegevoegd aan de taskmanager (zag overigens net dat die niet is
    > uitgevoerd).


    En als je nu eens "php.exe copy.php" aan de taskmanager voert?
    Wellicht nog wat directorynamen toevoegen zodat Windows de bestanden
    php.exe en copy.php weet te vinden.

    --
    Erick

    "School is like a lollipop. It sucks until it is gone" - Ashley Salvati


  5. #5
    Matthijs de Z
    php script uitvoeren onder windows
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php script uitvoeren onder windows

    > En als je nu eens "php.exe copy.php" aan de taskmanager voert?
    > Wellicht nog wat directorynamen toevoegen zodat Windows de bestanden
    > php.exe en copy.php weet te vinden.


    Dit is nu de opdrachtregel:
    C:\php\php.exe C:\Apache\Apache2\htdocs

    Heb ook
    "C:\php\php.exe C:\Apache\Apache2\htdocs"

    Geprobeerd, maar beide opdrachtregels geven niet het gewenste resultaat.
    Iets niet goed gedaan?
    Groeten,

    Matthijs



    >
    > --
    > Erick
    >
    > "School is like a lollipop. It sucks until it is gone" - Ashley Salvati
    >




  6. #6
    Erick T. Barkhuis
    php script uitvoeren onder windows
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php script uitvoeren onder windows

    Matthijs de Z [on Fri, 17 Dec 2004 09:51:20 +0100] wrote:
    > > En als je nu eens "php.exe copy.php" aan de taskmanager voert?
    > > Wellicht nog wat directorynamen toevoegen zodat Windows de bestanden
    > > php.exe en copy.php weet te vinden.

    >
    > Dit is nu de opdrachtregel:
    > C:\php\php.exe C:\Apache\Apache2\htdocs
    >
    > Heb ook
    > "C:\php\php.exe C:\Apache\Apache2\htdocs"
    >
    > Geprobeerd, maar beide opdrachtregels geven niet het gewenste resultaat.


    Dat komt doordat je geen uit te voeren script hebt opgegeven, dunkt me.
    C:\php\php.exe C:\Apache\Apache2\htdocs\copy.php
    [mits copy.php aldaar te vinden is]

    --
    Erick

    "Zomaar een vreemd edres naasten, komt je niet toe." - Bart van Stappen in niwo


  7. #7
    Matthijs de Z
    php script uitvoeren onder windows
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php script uitvoeren onder windows



    > Dat komt doordat je geen uit te voeren script hebt opgegeven, dunkt me.
    > C:\php\php.exe C:\Apache\Apache2\htdocs\copy.php
    > [mits copy.php aldaar te vinden is]


    copy.php staat idd in C:\Apache\Apache2\htdocs\
    Zou het anders geformuleerd moeten worden?
    Groeten,

    Matthijs



  8. #8
    Matthijs de Z
    php script uitvoeren onder windows
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php script uitvoeren onder windows

    > Matthijs de Z [on Fri, 17 Dec 2004 09:51:20 +0100] wrote:
    > > > En als je nu eens "php.exe copy.php" aan de taskmanager voert?
    > > > Wellicht nog wat directorynamen toevoegen zodat Windows de bestanden
    > > > php.exe en copy.php weet te vinden.

    > >
    > > Dit is nu de opdrachtregel:
    > > C:\php\php.exe C:\Apache\Apache2\htdocs
    > >
    > > Heb ook
    > > "C:\php\php.exe C:\Apache\Apache2\htdocs"
    > >
    > > Geprobeerd, maar beide opdrachtregels geven niet het gewenste resultaat.

    >
    > Dat komt doordat je geen uit te voeren script hebt opgegeven, dunkt me.
    > C:\php\php.exe C:\Apache\Apache2\htdocs\copy.php
    > [mits copy.php aldaar te vinden is]


    Ik heb de oplossing gevonden
    het moet zijn C:\php\cli\php.exe C:\Apache\Apache2\htdocs\copy.php
    CLI ==> command line interface, oftewel...geen internet exploder nodig ;-)
    Bedankt weer voor de moeite.
    Groeten,

    Matthijs




  9. #9
    Daniel Tryba
    php script uitvoeren onder windows
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php script uitvoeren onder windows

    Matthijs de Z <haalallesvoorhetstreepjeplushetstreepjezelfweg-mldz@hotmail.com> wrote:
    >> Welke opdracht voer je nu aan de TaskManager?

    >
    > Ik heb een snelkoppeling gemaakt met http://localhost/copy.php en dat
    > toegevoegd aan de taskmanager (zag overigens net dat die niet is
    > uitgevoerd).


    Tsja, voor dat soort taken is het handig als je kan scripten op het
    win32 platform. Alsnog een voorbeeld ondanks dat je de php cli/cgi
    versie al hebt gevonden (een niet al te best voorbeeld overigens (de
    while loop)

    copy.js:
    var IE=new ActiveXObject("InternetExplorer.Application");
    IE.visible=false;
    IE.Navigate2("http://localhost/copy.php",4);
    while(IE.Busy);
    IE.Quit;

    Laten uitvoeren door cscript en dat schedulen, biedt potentieel vele
    mogelijkheden om meerdere complexe request uit te voeren.

  10. #10
    Matthijs de Z
    php script uitvoeren onder windows
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php script uitvoeren onder windows

    > Tsja, voor dat soort taken is het handig als je kan scripten op het
    > win32 platform. Alsnog een voorbeeld ondanks dat je de php cli/cgi
    > versie al hebt gevonden (een niet al te best voorbeeld overigens (de
    > while loop)
    >
    > copy.js:
    > var IE=new ActiveXObject("InternetExplorer.Application");
    > IE.visible=false;
    > IE.Navigate2("http://localhost/copy.php",4);
    > while(IE.Busy);
    > IE.Quit;
    >
    > Laten uitvoeren door cscript en dat schedulen, biedt potentieel vele
    > mogelijkheden om meerdere complexe request uit te voeren.


    Bedankt voor het voorbeeld. Ik heb inderdaad nooit gekeken naar windows
    scripting. Juist omdat ik dingen graag multiplatform wil houden. Maar voor
    dit soort zaken is het inderdaad wel handig. Ga ik binnenkort ook maar eens
    naar kijken op het internet. Bedankt dus.
    Groeten,

    Matthijs



Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics