Supportnet / Forum / Webseiten/HTML
autorun.inf
Frage
Von einer CD soll per autorun.inf die Datei start.htm hier unter Win_NT automatisch geöffnet werden. Autostart ist erlaubt, Syntax der autorun.inf ist:
[autorun]
OPEN=start.htm
ICON=cd.ico
Alles Benannte liegt im root der CD. Zünden tut's dennoch nicht. - Was ist falsch?
Jens
Antwort 1 von Dr.Ma-Busen
Moin!
Vielleicht Hilft dir eines der folgenden Programme weiter. >Programme<
Glaube BeCyAutoRun 1.10 sollte dich da Interessieren.
MfG
Dr.Ma-Busen
Vielleicht Hilft dir eines der folgenden Programme weiter. >Programme<
Glaube BeCyAutoRun 1.10 sollte dich da Interessieren.
MfG
Dr.Ma-Busen
Antwort 2 von semi
Hol' Dir das Programm hier
Verwendung
shellexec.exe (index.html muß im gleichen Verzeichnis stehen)
oder
shellexec.exe datei
z.B.
shellexec.exe start.htm
(Hier noch der Sourcecode, wenn Du die Möglichkeit hast es selbst zu übersetzen)
Gruß,
Michael
Verwendung
shellexec.exe (index.html muß im gleichen Verzeichnis stehen)
oder
shellexec.exe datei
z.B.
shellexec.exe start.htm
(Hier noch der Sourcecode, wenn Du die Möglichkeit hast es selbst zu übersetzen)
#include <windows.h>
#include <string.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {
if(strlen(lpCmdLine)==0)
ShellExecute(NULL,(LPCTSTR)"open",(LPCTSTR)"index.html",NULL, NULL, SW_SHOWNORMAL);
else
ShellExecute(NULL,(LPCTSTR)"open",(LPCTSTR)lpCmdLine,NULL, NULL, SW_SHOWNORMAL);
return 0;
}
Gruß,
Michael
Antwort 3 von Friedel
Der fehler liegt darin, dass du versuchst die Datei "start.htm" aus zu führen. Das ist aber keine Ausführbare Datei. Du möchtest, dass der Browser diese Datei anzeigt. Das geht so einfach nicht. Du musst hier eine Batchdatei angeben, die den Browser startet und ihn veranlasst die Datei start.htm an zu zeigen. Ich nehme an, das die Programme, die semi und Dr.Ma-Busen beschreiben, solche Programme sind. Wenn nicht, kannst du sowas auf meiner Homepage downloaden. Die Beschreibung findest du auch dort. http://www.friedels-home.com/index.htm?/Kurse/Veroeffentlichen/01ei...
Antwort 4 von Joe_69
Antwort 5 von gelbrand
Vielen Dank, community! - Das ist, was ich erreichen wollte.
Jens
Jens

