Matze1708 10 Posted February 17, 2017 Report Share Posted February 17, 2017 Hallo zusammen, Eine Frage, Ich habe ein PHP Skript welches Rufumleitungen auf ca 70 Telefone steuert. Das Skript soll in der Aufgabenplanung gestartet werden. Wie rufe ich die Url so auf das es im Hintergrung also ohne Angemeldeen Benutzer läuft? Es soll auch kein Browser Fenster irgendwo auf gehen, URL rufen und fertig :-) Was ich probiert habe ist über Powershell und dem InternetExplorer. Hier geht aber trotzdem das Fenster jedesmal auf. Wie ist das mit dem Webcliebt oder dem HttpClient. Läuft alles auf einem Windows Server 2012R2 Vielen Dank Gruss Matthias Quote Link to comment
lefg 276 Posted February 17, 2017 Report Share Posted February 17, 2017 (edited) Moin, eine URL wird wohl mit einer geeigneten Anwendung angesteuert werden müssen, die URL ist Parameter zum Aufruf der Anwendung. AutoIt, damit sind die Fenster von Anwendungen abstellbar. Edited February 17, 2017 by lefg Quote Link to comment
daabm 1,356 Posted February 17, 2017 Report Share Posted February 17, 2017 "URL rufen und fertig" ist zu unspezifisch, da wird Dir hier keiner helfen können. Etwas mehr Input über Dein Vorhaben musst wohl schon liefern... Quote Link to comment
Matze1708 10 Posted February 18, 2017 Author Report Share Posted February 18, 2017 Das liefere ich doch gern, was möchtet Ihr dazu noch wissen? Die Url ist wie oben beschrieben ein PHP Skript welches Rufumleitungen auf einer Telefonanlage steuert. Da kommt im Finalen zustand nicht mal mehr eine optische Rückmeldung auf der Website. Dachte es lässt sich irgendwie mit Bordmittel lösen ? Quote Link to comment
testperson 1,682 Posted February 18, 2017 Report Share Posted February 18, 2017 Hi, ggfs. mit "Invoke-WebRequest" in der PowerShell? Gruß Jan Quote Link to comment
NilsK 2,940 Posted February 18, 2017 Report Share Posted February 18, 2017 Moin, ich verstehe den Ansatz gerade nicht. PHP-Skripte werden normalerweise per Webserver aufgerufen und ausgeführt. Warum hier nicht? Gruß, Nils Quote Link to comment
Matze1708 10 Posted February 18, 2017 Author Report Share Posted February 18, 2017 Hallo, ich habe es so gemacht: $httprequest=[system.Net.HttpWebRequest]::Create($urlCall); $data = $httprequest.getresponse(); $stat = $data.statuscode; $data.Close(); Weil ich das PHP Skript irgendwie antriggern muss. Wie oben beschrieben , läuft es wie gewünscht. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.