Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > PHP > PHP-Programmierung > Lokale Batch-Datei aus PHP-Script starten
Antwort
 
Themen-Optionen
Alt 10.05.2007, 09:41   Nach oben    #1
Mirod
Turnbeutelvergesser
 
Registriert seit: 18.08.2005
Beiträge: 33
Standard Lokale Batch-Datei aus PHP-Script starten

Guten Morgen zusammen!

Ich möchte aus einem PHP-Script eine Batch-Datei starten, welche auf dem System des Clients liegt. Da PHP ja serverseitig abläuft kann ich die beiden PHP-Funktionen exec und system nicht benützen, da die ja nur serverseitig Dateien ausführen können, richtig soweit?

Bevor ich jetzt noch weiter nach möglichen Lösungen suche, möchte ich fragen, ob das technisch überhaupt möglich ist. (mit relativ geringem Aufwand). Hat jemand bereits mal etwas Ähnliches gemacht und wenn ja, mit welcher Technik?

Bin froh über jegliche Art von Input.

Edit: http://forum.de.selfhtml.org/archiv/2002/12/t31958/ Wird wohl nix, was?

Geändert von Mirod (10.05.2007 um 09:59 Uhr).
Mirod ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 10.05.2007, 11:51   Nach oben    #2
WarrenFaith
Mensch
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
Standard

Ich kann mir nicht vorstellen das das ohne weiteres geht.
Wäre auch problematisch, wenn es Webseiten gibt die ohne weiteres Dateien auf meinem PC ausführen dürfen. Die Sicherheitslücke wäre/ist damit definitiv zu groß.

Wenn du weißt wo die Datei liegt, dann schau doch ob du ne Art link generieren kannst, der beim draufklicken die Datei startet oder zumindest den Ordner dahin öffnet so das der User dann nur noch den Doppelklick machen muss...
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 10.05.2007, 11:58   Nach oben    #3
$traight-$hoota
Erfahrener Benutzer
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 497
Standard

du könntest mit nem flashprogramm oder nem signierten applet zumindest auf die Festplatte zugreifen; damit auch ne Batch aufzurufen dürfte aber auch nicht so ohne weiteres gehen.
also solltest du dir lieber mal ne andere lösung suchen...
was genau hast du denn vor?
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 10.05.2007, 13:27   Nach oben    #4
WarrenFaith
Mensch
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
Standard

Zitat:
was genau hast du denn vor?
Code:
format c:
*scnr*

Ich finde schon alleine die Vorstellung fatal. Was ist wenn ich die Seite aufrufe ohne es zu wollen, weil ich den falschen Link geklickt habe? Dann würde bei mir was laufen ohne das ich das wollte.
Schon gefährlich meiner Meinung nach.
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 11.05.2007, 09:39   Nach oben    #5
Mirod
Turnbeutelvergesser
 
Registriert seit: 18.08.2005
Beiträge: 33
Standard

Zitat:
Zitat von WarrenFaith Beitrag anzeigen
Was ist wenn ich die Seite aufrufe ohne es zu wollen, weil ich den falschen Link geklickt habe? Dann würde bei mir was laufen ohne das ich das wollte.
Da hast du schon recht, WarrenFaith. Nur wird das PHP-Script (welches die Batchdatei auch starten soll) erst gestartet, nachdem ein Formular ausgefüllt wurde, dass heisst, es kann fast nicht so zufällig passieren. Zudem erstellt die Batch-Datei lediglich ein paar Ordnerverzeichnisse auf einem gemappten Laufwerk. Klar könnte ich das Erstellen nun auch irgendwie mit PHP versuchen, nur weiss ich dann nicht, wie ich z.B. Ordner auf Laufwerken, die vom Client gemappt wurden erstellen kann.

Zitat:
Zitat von WarrenFaith Beitrag anzeigen
Wenn du weißt wo die Datei liegt, dann schau doch ob du ne Art link generieren kannst, der beim draufklicken die Datei startet
Genau so hab ich es jetzt gemacht. Wär halt schön gewesen, wenn es dem User ein Klick erspart, aber die Idee von $traight-$hoota ist mir dann doch etwas zu aufwändig.

Danke für eure Tipps!
Mirod ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 11.05.2007, 10:19   Nach oben    #6
Jann Hendrik
Projektleiter
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.213
Standard

Nur weil du das mit einem zu bestätigendem Formular machst....

Wenn das so ginge, wie du das vorhast, dann bräuchten wir neben Anti-Viren-Software, firewall und Co auch eine Software die uns vor dererlei webseiten schützt, weil sie sonstwas bei uns starten würden.

Beispiel format c: wurde ja schon genannt..

Wobei - c: kann bei mir ruhig gelöscht werden - da ist bei mir nur die Auslagerungsdatei drauf
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 11.05.2007, 13:12   Nach oben    #7
ljungi
Blubb... öfz
 
Benutzerbild von ljungi
 
Registriert seit: 16.03.2006
Ort: Berlin
Beiträge: 419
Standard

... ich hab kein C: ...
__________________
Vive la France! Welcome to Sarkoworld...
ljungi ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
php script (mit mysql-abfrage)wird nicht zu ende ausgeführt lodee PHP-Programmierung 2 12.09.2006 12:39
PHP Script alle x Sekunden ausführen | .bat Script? dsxs Sonstige Programmiersprachen 2 03.08.2006 12:15
Windows Dienst mit Batch Datei starten. Starttyp: Automatisch Jay Sonstige Programmiersprachen 11 27.07.2006 12:05
[PHP] FTP-Funktionen in PHP nutzen MrNiceGuy Tutorials 0 24.05.2006 14:18
HTML / PHP - Datei auslesen ghost Allgemeine Java-Programmierung 9 30.09.2005 07:37


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:35 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44