Avatar billede vandhunden Nybegynder
22. november 2000 - 15:34 Der er 9 kommentarer og
1 løsning

Start af exefiler fra HTML

Jeg vil gerne kunne starte exefiler fra en html-side (som kuner på min egen computer, ingen internet. Det er active desktop jeg tænker på). Jeg kan godt linke til en men så spørger en om jeg vil downe eller køre den. Så har jeg også forsøgt et eksempel med wsh som activeXobject. Men så spurgte den om jeg var sikker på at indholdet var sikkert.

Hvordan laver jeg det sådan at den starter filen (og gåt ind i det bibliotek den skal), uden at stille spm. Og det vel og mærket uden at slå downe-eller-køre-funktionen fra?
Avatar billede erikjacobsen Ekspert
22. november 2000 - 15:37 #1
Du skal vel gå ind i InternetIndstillinger og for Intranetzone stille din sikkerhed til laveste niveau.
Jeg har ikke prøvet, så jeg er principielt lige så nysgerrig som dig ;-)
Avatar billede zogu Nybegynder
22. november 2000 - 15:39 #2
Jeg er lige med på en lytter.
Avatar billede nikolajdu Nybegynder
22. november 2000 - 15:41 #3
Jumper skriver her...

http://www.eksperten.dk/spm/937

Det er IKKE muligt automatisk at starte et program gennem hverken Javascript eller Java. Det ville være en sikkerhedsrisiko, og er derfor slået fra.

Der er dog forskellige måder at slippe uden om, men jeg gider ikke beskrive dem. Disse metoder er desuden individueklle for stort set enhver browser, så det er umuligt at lave det så det virker overalt.

Du kan altid linke til din exe fil, ala <a href=\"skodprogram.exe\">. Så kommer der en requester og spørger om du vil gemme programmet eller starte det. Vælg det sidste.

Det er den eneste måde du kan gøre det på.

/Nikolaj
Avatar billede vandhunden Nybegynder
22. november 2000 - 15:44 #4
Det skal ikke virke overalt. Kun på min egen computer med active desktop.

Og det som du henviser til har jeg selv oprettet, men fik ikke det ud af det som jeg ville. Derfor spørger jeg en gang til...
Avatar billede podata Nybegynder
22. november 2000 - 15:44 #5
Du skal tillade kørsel af exe-filer på din server.
Avatar billede vandhunden Nybegynder
22. november 2000 - 15:46 #6
Ups, det var ikke helt sandt det med at jeg havde operettet det. Det var et lignende...

Det var det her:
http://www.eksperten.dk/spm/33425
Avatar billede vandhunden Nybegynder
22. november 2000 - 15:47 #7
Server? Vi snakker om active desktop. Jeg har pws, men det har da slet ikke noget med det andet at gøre, har det?
Avatar billede vandhunden Nybegynder
22. november 2000 - 15:49 #8
jumper skriver også på det spm. jeg henviste til:

WSH = new ActiveXObject(\"WScript.Shell\");
WSH.Run(\"C:\\\\windows\\\\notepad.exe\");

/Thor
Avatar billede vandhunden Nybegynder
22. november 2000 - 15:51 #9
Og hans løsning er der 2 problemer i.

1. Den spørger om jeg er sikker på at jeg vil åbne det.

2. Den starter kun exefilen, den befinder sig på en eller anden måde ikke i det bibliotek som exefilen gør. Den burde være sådan:

cd bomberman
bomberman.exe

istedet for bare bomberman.exe
Avatar billede vandhunden Nybegynder
24. november 2000 - 11:56 #10
nå
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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