Ich möchte Programme von einer CD per Link aus einer HTML-Datei starten.
Es soll mit allen
Internet Browsern und nicht nur mit dem IE funktionieren,
also ohne ActiveXObject.
Mein folgendes Beispiel funktioniert natürlich nicht, soll nur zeigen,
wie ich mir es ungefähr vorstelle.
- Die Pfade_1 bis Pfad_4 zu den Programmen sind verschieden.
<html>
<head>
<title>CD-Browser</title>
<script language="VBScript" type="text/vbscript">
<!--
'Programm-Start
FUNCTION starte(exe)
Dim WSH, pfad
pfad = """id="a bis z"""
Set wsh = CreateObject("WScript.Shell")
wsh.Run "pfad/ + (exe)"
Wsh = Nothing
END FUNCTION
//-->
</script>
</head>
<body>
<p>Hier können Sie Programme starten:</p>
<ul>
<li><a id="a" href="./Pfad_1/.../" onclick="starte('notepad.exe')">Notepad</a>
<li><a id="b" href="./Pfad_2/.../" onclick="starte('mspaint.exe')">Paint</a>
<li><a id="c" href="./Pfad_3/.../" onclick="starte('calc.exe')">Taschenrechner</a>
<li><a id="d" href="./Pfad_4/.../" onclick="starte('cmd.exe')">Eingabeaufforderung</a>
<li> ... und noch mehr Pfade
</ul>
</body>
</html>
Über die "id="a bis z" müsste der Pfad ausgelesen werden oder so ähnlich.
Aber hier habe ich Probleme mit meinen bescheidenen Wissen über VBscript.
Ich würde mich freuen, wenn mir jemand helfen könnte.
Schon mal danke!