Avatar billede zoom Praktikant
05. maj 2003 - 11:16 Der er 13 kommentarer og
3 løsninger

autorun fra CD

Hej Jeg har lagt en opgave over på CD.
Jeg vil gerne have CDen starter op når man sætter CDen i en drevet. Jeg har forsøgt mig med denne kode men der sker ingenting. I roden på CD ligger så filen "demo-Minfil.html" som er en menu jeg gerne vil have startes op. Og i roden ligger også "autorun.inf"

Det virker ikke. Hvad er der galt ?

[autorun]
open=START "D:\\demo-Minfil.html"
icon=nfsHs.ICO
name=Need For Speed High Stakes
name2=nfsHs
Avatar billede chalde Seniormester
05. maj 2003 - 11:20 #1
Avatar billede zoom Praktikant
05. maj 2003 - 11:28 #2
chalde>> 347118 har slet ikke løst problemet

326018 er det samme som jeg skriver her men jeg kan ikke få det til at virke.
Avatar billede zoom Praktikant
05. maj 2003 - 11:39 #3
chalde >> Har lige prøvet din

[autorun]
open=winrun.exe index.htm
icon=icon.bmp

Men den starter ikke CDen op ???
Avatar billede zoom Praktikant
05. maj 2003 - 11:50 #4
Har prøvet den her også:

[autorun]
open=START "D:\\demo-minfil.htm"

uden held...hvad er der mon galt ?
Avatar billede chalde Seniormester
05. maj 2003 - 12:04 #5
Har du deaktiveret autorun i windows??
Avatar billede zoom Praktikant
05. maj 2003 - 12:49 #6
chalde>> nej alle andre CD programmer starter fint op
Avatar billede chalde Seniormester
05. maj 2003 - 12:54 #7
Hvis du bruger den her:
[autorun]
open=winrun.exe index.htm
icon=icon.bmp
så prøv og find en winrun.exe fra en anden cd....
Avatar billede soreno Praktikant
05. maj 2003 - 13:01 #8
Jeg plejer at bruge følgende kode (som jeg, i kompileret tilstand, kalder execute.exe):

#include <windows.h>

int main(int argc, char **argv)
{
    if(argc>1)
    {
        for(int i=1;i<argc;i++)
        {
            ShellExecute(NULL, "open", argv[i], NULL, NULL, SW_NORMAL);
        }
    }
    return 0;
}

Bruges sådan:
[autorun]
open=execute.exe index.htm


Så eksekveres "index.htm" med default applikationen for .htm filer (typisk en browser).
Avatar billede soreno Praktikant
05. maj 2003 - 13:02 #9
Hvis du vil have en binær udgave så kan du hente en her:
http://soreno.dk/files/execute.zip
Avatar billede chalde Seniormester
05. maj 2003 - 13:06 #10
smart...hvad er den skrevet i?
Avatar billede soreno Praktikant
05. maj 2003 - 13:07 #11
Det samme som kategorien.. c/c++
:-)
Avatar billede chalde Seniormester
05. maj 2003 - 13:09 #12
kan man lave det samme i delphi??
Avatar billede soreno Praktikant
05. maj 2003 - 13:11 #13
Ja. Men koden skal nok tilrettes til pascal syntaks.

Mener at det er noget med at der skal tilføjes:
uses shellapi

Så kan ShellExecute funktionen benyttes.
Avatar billede chalde Seniormester
05. maj 2003 - 13:12 #14
Ok tak... jeg må prøve en dag jeg har tid..
Avatar billede zoom Praktikant
06. maj 2003 - 12:21 #15
chalde>> Hvor er det lige man aktivere og deaktivere autorun i windows ?
Avatar billede zoom Praktikant
03. juni 2003 - 13:28 #16
jeg har ikke fået det løst endnu men man har bedt mig afslutte spørgsmålet fra eksperten så i får lidt får hjælpen indtil nu !
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