Avatar billede encory Nybegynder
04. december 2001 - 20:22 Der er 8 kommentarer og
1 løsning

At Åbne et java program via en run.bat fil fra en html side??

hej eksperter..
er der nogen der kan sige mig hvordan man eksekverer en bat fil (run.bat) fra en html side..
Run.bat eksekverer et java program, og det virker kanon.. men kan man eksekvere run.bat fra et html dokument.. og hvordan gør man.. Andre og bedre forslag accepteres også såfremt at jeg ender op med at kunne eksekvere mit java program.. IKKE en *.jar fil.
Avatar billede jakoba Nybegynder
04. december 2001 - 20:34 #1
Det er strictly ferboten for html sider at starte programmer på din computer med mindre der sker efter meget strikse regler som fx ved en <APPLET.

Det kan dog gøres via ActiveX hvilket flere og flere virusser benytter sig af.

Privat eller på et Intranet kan det activeX være en OK løsning. til internet sider duer det slet ikke.

mvh JakobA
Avatar billede encory Nybegynder
04. december 2001 - 20:47 #2
Jeg skal bare have lavet noget præsentation på til et 3. semester Prog. projekt. og efter som dokumentationen er JavaDoc ville det være cool at have et link der kunne execute applikationen.. kan man ikke kalde en bat fil via et link.. dvs. En html side med en præsentation og to linkz et med Doc og en til app. 
Avatar billede thomaz Nybegynder
05. december 2001 - 00:24 #3
Hvorfor laver du ikke bare en almindelig url til din java doc dokumentation. Du kan jo evt. lave en url til index.html som jo er oversigten over dine javaDoc html sider.
Avatar billede encory Nybegynder
05. december 2001 - 08:09 #4
Det er ikke problemet, da det jo bare er et standard link...
jeg har en url til Java doc..
Det jeg søger er at kunne execute min java app fra det samme html dokumment det er ikke en applet, men bliver startet via en Run.bat
Ridset op: En præsentationsside der kalder javadoc(er lavet), og et link eller whatever der kan starte applikationen (det jeg mangler).
Avatar billede disky Nybegynder
05. december 2001 - 08:47 #5
kort sagt.

Det kan du ikke !

Pga sikkerheds problemmer. (gudskelov)

Tænk dig en virus der formaterede din HD ved at du gik ind på en webside.
Avatar billede encory Nybegynder
05. december 2001 - 09:33 #6
Kan man ikke gøre noget andet så..
Lave en applet der kan aktivere run.bat
Avatar billede disky Nybegynder
05. december 2001 - 09:42 #7
måske hvis den bliver sikkerhedscertificeret.
Avatar billede encory Nybegynder
05. december 2001 - 09:46 #8
hm jeg acceptere dit svar.....
Avatar billede bearhugx Nybegynder
16. september 2002 - 00:24 #9
Ligger bat-filen lokalt, dvs. ikke på server ... for så kan man køre den ved at lave følgende (ikke særligt pæne IMHO) stunt

<html>
<body>
  <a href="en_bat_fil.bat">her!</a>
</body>
</html>

Man skal være beredt på at f.eks. IE kan sprøge om man vil "Gemme" eller "Køre" filen

Derudover skal man være sig bevist at filen faktisk bliver downloaded til et "tilfældigt" bibliotek (i mit tilfæde skrivebordet) FØR det bliver kørt - hvilket betyder at man bliver nød til at bruge absolutte stier i bat-filen...

KORT SAGT, så er den en ret kluntet løsning, men hvis man kan overkomme ovnestående betingelser, så er det muligt

/Søren Munk Skrøder
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester