Tisdag 23 april 2024 vecka 17
Forum
Kategori: Dator och internet

Start av cd-skiva

Start av cd-skiva

Hejsan!
Har fått tips här på IS om hur jag skall gå till väga när jag vill att en cd-skiva skall starta när jag sätter in den i datorn. I mitt fall gäller det en hemsida som skall startas när skivan sätts in. Jag fick reda på att index.htm skall finnas i roten tillsammans med en autorun.inf. I filen aotorun.inf skall det stå.

[AutoRun]
OPEN=shelexec index.htm

Nu har jag försökt flera gånger men det fungera inte. Filen autorun.inf har jag döpt med både stora och små bokstäver men det gör ju ingen skillnad.
Jag jämförde med köpta cd-skivor för att se hur de fungerade. De startade som de skulle. Det visade sig att efter open= fanns det en fil som slutade på .exe, alltså filen starta ett program! Hur skall jag tolka det? Fungerar bara autorun.inf med exe-filer?

Börjar att bli förvirrad. Är det någon som kan reda ut begreppen?

Njut av sommaren!
Håkan
Antal svar på detta inlägg: 15
Sidor: 1 2 Nästa »

vilken version av shellexec kör du?

den kanske är buggig den du laddat hem.
Hej Rob!
Måste jag ladda hem någonting för att det skall fungera? det har jag inte gjort. Jag trodde bara det var att skriva in ett kommando så skulle det fungera.

En annan tanke: Måste jag anpassa min autorun.inf så att den fungerar till olika operativsystem?

Håkan
Tog för givet att du körde med programmet man använder för att anropa shellexecute API:et i windows eftersom du anropar programmet.

och nej kör du med det behöver du inte anpassa för olika OS.
Annons
eller så kör du med
shellexecute=index.html

men det fungerar inte på alla OS.

eller
open=program.exe index.html

där program är det som är accosierat med html filer i din dator.

men det kanske inte funkar på XP.

men det är iaf alternativ för att göra det utan att använda shelexec.exe
Var får jag tag i prgrammet du skriver om?

Kan jag lägga alla de olika open-slingorna under en och samma autorun.inf och få det att fungera. Se exempel


[autorun]
shellexecute=index.html
open=program.exe index.html

Håkan
google.com

verkar dumt o köra med alla när shelexec.exe kan köras i alla operativsystem..
Fotnot.
Ja då självklart menar jag inte Linux eftersom det inte har någon windows API att anropa.
varför inte bara

[autorun]
open = index.htm
Göcke för att om du ska öppna en html fil så måste du använda open = start.exe index.htm

för att öppna filen med det program den är associerat med.
är det ett program så är det bara att skriva open = program.exe.

Och det andra felet är att open inte funkar i XP :)
så här menar du då?

open=IEXPLORE.EXE index.htm

det borde alltså gå med en .bat fil också?

Sida:


Skriv ett svar

Du måste vara inloggad för att skriva ett svar.

 Logga in eller klicka här för att bli medlem