Biesterfeld: Batch Datei durch (Java Applet?) aufrufen

Beitrag lesen

Hej,

Java Applet(z.B. oder andere Möglichkeiten):
"Klick auf Button" ==> Hier soll aber nun die *.bat (Batch) Datei direkt geöffnet werden. Nicht das man wie beim (IST-Zustand) die Datei zuerst downloaden muss.

Wo soll die Datei ausgeführt werden? Auf dem Client? No chance. Nicht mal wenn du die Datei runterlädst, wirst du sie aus einem gewöhnlichen Applet aufrufen können. In der Client VM wacht ein Security-Manager und haut dem Applet ganz böse auf die Finger, wenn es versucht auf bestimmte clientseitige Ressourcen zuzugreifen. Das Dateisystem ist eine solche Ressource.

Anders sieht das aus, wenn Du deine Applikation signierst und per Webstart bereit stellst. Aber selbst dann solltest du dir überlegen, ob das was die *.bat-Datei unter Windows realisieren soll nicht auch direkt in, plattformunabhängig und zuverlässiger direkt in Java realisieren lässt. Je nach Vorhaben dürfte das vielleicht auch einem gewöhnlichen Applet erlaubt sein.

Beste Grüße
Biesterfeld

--
Art.1: Et es wie et es
Art.2: Et kütt wie et kütt
Art.3: Et hätt noch immer jot jejange
Das Kölsche Grundgesetz