Hallo,
folgendes prob:
ich bin daran eine eigene cd zu erstellen, dessen menu auf html basiert.
nun möchte ich dem user die möglichkeit bieten ein tool zu installieren.
das hab ich versucht mit vbs zu lösen:
Wenn ich das richtig verstehe,
- muss das nur unter Windows laufen,
- kann der Internet Explorer vorausgesetzt werden,
- wird von einer Standard-Windows-Umgebung ausgegangen.
Wenn oben gesagtes zutrifft, dann kannst Du auf die CD eine HTA (HyperTextApplication) kopieren. HTAs enthalten HTML und VB- bzw. JS-Script und laufen zwar in einem IE-Fenster, allerdings ohne die Sicherheitseinschränkungen.
Zum Testen erstelle folgende Datei als [Name].hta (z.B.: CD.hta).
<html>
<head>
<title>CD-Browser</title>
<HTA:APPLICATION ID="oHTA"
APPLICATIONNAME="CD-Browser"
BORDER="thick"
BORDERSTYLE="raised"
CAPTION="yes"
ICON="netpad.ico"
MAXIMIZEBUTTON="yes"
MINIMIZEBUTTON="yes"
SHOWINTASKBAR="yes"
SINGLEINSTANCE="yes"
SYSMENU="yes"
VERSION="1.0"
WINDOWSTATE="normal"/>
<script type="text/javascript" language="JScript">
function starte(exe) {
var WshShell = new ActiveXObject("WScript.Shell");
WshShell.Run(exe);
}
</script>
</head>
<body>
<p>Hier können Sie Programme starten:</p>
<ul>
<li><a href="#" onclick="starte('notepad.exe')">Notepad</a>
<li><a href="#" onclick="starte('mspaint.exe')">Paint</a>
<li><a href="#" onclick="starte('calc.exe')">Taschenrechner</a>
<li><a href="#" onclick="starte('cmd.exe')">Eingabeaufforderung</a>
</ul>
</body>
</html>
Speichere die Datei. Klicke sie zum Starten doppelt.
viele Grüße
Axel