08. juni 1999 - 23:08Der er
46 kommentarer og 1 løsning
Autorun.inf der starter en *.htm fil
Jeg skal aflevere en raport på CD-ROM og vil gerne have hvis man kunne gøre sådan at den starter med index.htm autmatisk. Ligesom Privat COmputers CD-rommer men der er en start.exe fil med hvordna laver man så den selv starter op med *.htm fil. Jeg skal bruge det i aften derfor de mange point!!! Hvis man SKAL bruge en .exe kan du så lave sådan en til mig i aften? eller morgen tidlig?
Kan du ikke tage den fra en shareware cd ? Jeg ved ikke om man skal lave en bacth fil, jeg tror det er nok du tager den fil som hedder Autorun.inf åbner den i en teksteditor og retter den til.
det har jeg prøvet og det er det den ikke vil den vil ikke starte den op jeg tror altså der er en grund til at Privat Computer bruger en *.exe fil til at starte op med
Start er nemlig en "Dos-kommando" som siger til Windows: "Åbner du ikke lige denne fil med det program som du plejer at åbne denne fil med?" eller også siger den "Hey Windows, starter du ikke dette program som om at det var startet inden fra Windows, så er du sød".
I begge tilfælde virker det !!
Husk at hvis der er mellemrum i filnavne, skal der " " uden om hele PATH'en samt filnavnet. FX:
skal den startes fra autorun.inf eller hvordan får man cd'en til at starte med at læse den bat kan du ikke svare goulduck, så du kan få point det andet virker men det der lyder interesant kan du udybe det lidt?
[autorun] open=START go.bat icon=nfsHs.ICO name=Need For Speed High Stakes name2=nfsHs
Og min go.bat er sådan:
@ECHO OFF IF exist c:\autorun.inf goto c IF exist d:\autorun.inf goto d IF exist e:\autorun.inf goto e IF exist f:\autorun.inf goto f IF exist f:\autorun.inf goto g IF exist f:\autorun.inf goto h
:c START C:\Homepage\martin\default.htm goto end
:d START D:\Homepage\martin\default.htm goto end
:e START E:\Homepage\martin\default.htm goto end
:f START F:\Homepage\martin\default.htm goto end
:g START G:\Homepage\martin\default.htm goto end
:h START H:\Homepage\martin\default.htm goto end
:end
Hvis den ikke kan finden filerne, så check med store og små bogstaver...
@ECHO OFF IF exist c:\autorun.inf goto c IF exist d:\autorun.inf goto d IF exist e:\autorun.inf goto e IF exist f:\autorun.inf goto f IF exist g:\autorun.inf goto g IF exist h:\autorun.inf goto h
Filen er så stor, hvis man skal til at hente filer i under-mapper. Din korte version virker kun hvis man har filen liggende i fx i:\htmlkode\index.html, og at de CD-Rom drev hedder i: Hvad vil du gøre hvis du sætter CD'en i et drev der hedder f: ?
Og du kan selv lave om på bat filen så den også kigger på I drevet. Jeg gad bare ikke at gennemgå alle drev bogstaverne. Skal jeg lave resten batfilen ?
goulduck - du er et sludrechartol :-) Det enkle : OPEN=START index.html er mere end nok ! Også hvis du skal i et sub-directory - og såmænd også i IE5.0 osv... hygge :-)
Det er sku da noget af nogle omveje i vil bruge for at starte et program med autoopstart af en CD-rom ! men ok jeg viste nu heller ikke selv hvordan det skulle gøres ! men ifølge en artikel i Alt om dat nr. 6 under tekniske såørgsmål (Side 34) kan man læse at de har lavet et program der heder Launch.exe, programmet skulle klare problemet, i artiklen står der at det ikke er klogt at bruge start da det vil give problemer med Windows NT, da start er en intern komando i NT.
Når man skal bruge programmet, skal man bare indsætte linjen: open=launch.exe index.htm i sin autorun.inf (hvis man ønsker at starte en andet program end index.htm, ja så skriver man det i stedet)
sth> Det kan da godt være at det er nogle omveje vi har taget, men da jeg ikke kan programmere og heller ikke har et program (lige som du kom med), kan det godt være svært at få det til at virke.
Kan man godt få programmet til at virke med filer som ligger i undermapper på CD'en?
Det ved jeg faktisk ikke, men jeg kan ikke se at det skulle give problemer, hvis du tester det kan du jo give mig besked, jeg har kun selv prøvet at bruge programmet som jeg har beskrevet. Har du hentet programmet ?
Hold da op for en lang kode for at starte et html-dokument op...
Det kan gøres med 2 linier! Sådan her: [autorun] open=winopen \index.html
med WinOpen. http://www.duckware.com/winopen/ WinOpen er et lille program, der 'tuner' autorun-kommandoerne, så man selv kan specificere hvilke filer, der skal åbne.
/michael
Synes godt om
Ny brugerNybegynder
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.