ingofroe

Script auf Knopfdruck ausführen

Hallo zusammen,

ich habe ein VB-Script, das verschiedene Dokumente automatisch ausdruckt. Bisher funktioniert das aber nur bei direktem Aufruf des Scripts.
Nun gibt es eine Linksammlung im HTML-Format, mit der täglich gearbeitet wird. In diese würde ich gern einen Button einfügen, mit dem das Script von dieser Webseite aus direkt gestartet wird. Das Script liegt auf einem Netzlaufwerk und ist lokal abrufbar.

Mir ist zwar bekannt, dass Scripte ins HTML eingefügt werden können. Aber bisher fehlt mir ein Weg, das Script als .vbs aufzurufen. Gibt es da eine Möglichkeit?

Bin leider noch ein blutiger Anfänger in diesem Themenkomplex. face-sad
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 470968

Url: https://administrator.de/forum/script-auf-knopfdruck-ausfuehren-470968.html

Ausgedruckt am: 06.05.2025 um 03:05 Uhr

Tezzla
Tezzla 09.07.2019 aktualisiert um 20:07:13 Uhr
Goto Top
Hallo,

sofern sich da zu früher nichts geändert hat, kannst du dein VBS entweder im <head></head>-Bereich einbinden
<script language="VBScript" src="bsp.vbs" />  
oder direkt in der HTML Datei scripten
<script type="text/vbscript">  
Sub HalloWelt()
...
End Sub
</script>

und über Buttons aufrufen
<input type="button" value="HalloWelt" onClick="HalloWelt()">  

VG
T
IngoFroe
IngoFroe 10.07.2019 um 08:58:47 Uhr
Goto Top
Danke vielmals für die Vorschläge. Im Prinzip hätte ich gerne den Button, der aber keinen Text ausgegeben, sondern das Script starten soll.
Gibt es dazu einen Weg?
Tezzla
Tezzla 10.07.2019 um 13:03:09 Uhr
Goto Top
Deswegen ja das onclick Event im Button.
Hier gibt es dazu auch noch mehr zu lesen, wie das generell funktioniert.

VG
T
IngoFroe
IngoFroe 10.07.2019 um 16:16:43 Uhr
Goto Top
Okay. Leider bin ich in dieser Thematik echt dumm und unwissend. Deshalb habe ich Probleme, dir zu folgen.

Ist es nicht so, daß wenn ich das Script im Header einbinde, dieses beim Aufbau der Seite ausgeführt wird?

Ansonsten sehe ich die Möglichkeit, Subroutinen ins HTML zu integrieren, so wie in deinem Beispiel. Aber das Script liegt in einer vbs-Datei, was aus verschiedenen Gründen auch so bleiben soll.

Sorry, falls ich nervig bin wegen meiner Unkenntnis.
Tezzla
Tezzla 10.07.2019 um 23:04:48 Uhr
Goto Top
Auf der Seite gibt es eine Demo-Umgebung zu dem onClick-Event: https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_onclick
Wenn man auf den Knopf drückt, wird das Event ausgelöst, was z.B. eine Funktion sein kann.

Die Funktion lässt sich zwischen den <script>-Tags definieren oder einbinden.
IngoFroe
IngoFroe 10.07.2019 um 23:18:42 Uhr
Goto Top
Das Beispiel hatte ich bereits ausprobiert. Mir ist es allerdings nicht gelungen, das Script aufzurufen.
Ist noch ein zusätzlicher Befehl nötig, der das Script startet?