Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

VBS aus einer Html Datei starten

Mitglied: 53111

53111 (Level 1)

18.09.2007, aktualisiert 13.11.2007, 18608 Aufrufe, 6 Kommentare

Wie kann ich aus einer HTML Datei heraus ein VB Script starten. Der Pfad des VBS befindet sich auf der Festplatte an einem festen ort.

gruß saibonaut
Mitglied: MonsterX
18.09.2007 um 16:00 Uhr
Aus einer Seite, die reines HTML enthält, ist das meines Wissens nach nicht möglich. Falls PHP oder eine ähnliche Technologie noch in Frage kommen würde, könnte man die VBS-Datei darüber ausführen lassen.
Bitte warten ..
Mitglied: 53111
18.09.2007 um 16:01 Uhr
die html datei verwendet javascript. ist das damit möglich
Bitte warten ..
Mitglied: MonsterX
18.09.2007 um 16:04 Uhr
Moment, du redest von einer Datei auf der Festpaltte... welcher Festplatte? Server oder Client auf dem der Browser läuft? auf dem Server kannst du die Datei ausführen... das ist einfach realisierbar (z.B. PHP), aber nicht mit JavaScript. Eine Datei auf dem Client auszuführen und vor allem nur mit JavaScript... uiuiui... ich bezweifle, dass das möglich ist.
Bitte warten ..
Mitglied: 53111
18.09.2007 um 16:29 Uhr
sowohl die vbs als auch die html datei befinden sich auf einem computer/server. gibt es in javascript keinen befehl wie unter vbs z.b.:

set dateiSTART = CreateObject("WScript.Shell")
dateiSTART.Run "datei.exe"
Bitte warten ..
Mitglied: MonsterX
18.09.2007 um 17:43 Uhr
JavaScript wird im Gegensatz zu PHP auf dem Client, also im Browser, ausgeführt bzw. interpretiert. Somit hast du keinen direkten Zugriff auf den Server mit JavaScript. PHP wird auf dem Server ausgeführt und liefert dann das fertige HTML an den Browser.
Bitte warten ..
Mitglied: pacobay
13.11.2007 um 12:44 Uhr
etwas spät aber ich bin erst jetzt auf diesen noch immer offen Tread gestossen
sorry
möglicherweise wäre es besser gewesen dies unter vbs zu fragen

Vorab man kann aus Htmlfiles vbs Scripte aufrufen

Aber das macht unter bestimmten Umständen Stress
(z.B. aufgrund der jeweiligen Sicherheitseinstellungen und/oder wenn default browser nicht MS Explorer ist)
Daher ist es sinnvoller eine HTA Datei statt einer Html Datei zu erstellen
Aber wie im Beispiel zu sehen ist das fast identisch

Das Beispiel geht davon aus das script und HTA auf dem selben Rechner liegen
Natürlich mußt du den Aufruf objShell.run "I:\testLokal\showAN.vbs" im code anpassen
war einfach nur eine beliebige vbs aus meiner testumgenung

tested on XPP SP2

viel erfolg

pacobay

01.
Beispielcodecode
02.
 
03.
<html>
04.
<head>
05.
<title>HTA just4show</title>
06.
 
07.
<HTA:APPLICATION
08.
     ID="HTAjust4show"
09.
     APPLICATIONNAME="HTAjust4show"
10.
     SCROLL="yes"
11.
     SINGLEINSTANCE="no"
12.
     WINDOWSTATE="maximize"
13.
>
14.
<SCRIPT LANGUAGE="VBScript">
15.
Sub Window_Onload
16.
'Displays a an popup when the application loads
17.
 
18.
Dim objShell
19.
Set objShell=CreateObject("WScript.Shell")
20.
objShell.Popup "sample based on hta_helpomatic",0,"startet beim Aufruf" ,4160
21.
End Sub
22.
</SCRIPT>
23.
 
24.
</head>
25.
 
26.
<SCRIPT LANGUAGE="VBScript">
27.
 
28.
Sub Button1_OnClick
29.
 
30.
   MsgBox "Besorg Dir einfach die hta_helpomatic von MS! Is free  :-)"
31.
 
32.
End Sub
33.
</SCRIPT>
34.
<SCRIPT LANGUAGE="VBScript">
35.
 
36.
Sub Button2_OnClick
37.
 
38.
Dim objShell
39.
Set objShell=CreateObject("WScript.Shell")
40.
objShell.run "I:\testLokal\showAN.vbs"
41.
 
42.
End SUB
43.
</SCRIPT>
44.
 
45.
<body>
46.
 
47.
<H5>Als Demo geht ganz einfach auch via hta_helpomatic von MS</H5><HR>
48.
 
49.
<FORM>
50.
<INPUT NAME="Button1" TYPE="BUTTON" VALUE="hta_helpomatic">
51.
<INPUT NAME="Button2" TYPE="BUTTON" VALUE="just run">
52.
</FORM>
53.
 
54.
<p>By the way gute Infos zu HTA findet sich bei MS
55.
<br>
56.
<a href="http://msdn2.microsoft.com/en-us/library/ms536496.aspx">http://msdn2.microsoft.com/en-us/library/ms536496.aspx</a>
57.
</p>
58.
<p>Und besorg Dir einfach die hta_helpomatic von MS! Is free  :-)
59.
<br>
60.
<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=231D8143-F21B-4707-B583-AE7B9152E6D9&displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=231D8143-F21B-4707-B583-AE7B9152E6D9&displaylang=en</a>
61.
</p>
62.
<p>In dem einfachen Beispiel werden drei scriptaufrufe angeboten
63.
 
64.
<br>
65.
eins bei start Window_Onload <br>
66.
zwei via button onclick <br>
67.
Kannst dir das Teil also beliebig umbauen </p>
68.
<p>have Fun </p>
69.
<p>pacobay</p>
70.
<p>&nbsp;</p>
71.
 
72.
</body>
73.
</html>
74.
 
75.
 
76.
 
Bitte warten ..
Ähnliche Inhalte
VB for Applications
VBS Datei Auswahl Dialog
gelöst Frage von 133202VB for Applications5 Kommentare

Hallo Ihr, im Thread: konnte ich schon finden, was ich gesucht habe: Jetzt möchte ich allerdings, dass am Anfang ...

VB for Applications
VBS für Timestamp-Datei
gelöst Frage von PascalSchVB for Applications3 Kommentare

Hallo Zusammen, Bin ziemlich neu in der Welt des VBS und habe eine Frage hierzu, die ihr mir hoffentlich ...

Entwicklung

HTML Link aufrufen per Batch?VBS?JAVA?Python?

gelöst Frage von fuguEntwicklung4 Kommentare

Hey ho Coder-Gemeinde! Zugrunde liegt eine Software, mit der ich regelbasiert irgendetwas ausführen kann - eine DOS Batch, oder ...

Outlook & Mail

Signatur im HTML Format zu VBS Scribt hinzufügen

Frage von GalipoliOutlook & Mail2 Kommentare

Hallo zusammen, ich habe ein VBS Script das unsere bisherige Signatur an die Mitarbeiter verteilt hat. Nun wurde ein ...

Neue Wissensbeiträge
Humor (lol)
Administrator.de Perlen
Tipp von DerWindowsFreak2 vor 3 TagenHumor (lol)6 Kommentare

Hallo, Heute beim stöbern auf dieser Seite bin auf folgenden Thread aus dem Jahre 2006 gestossen: Was meint ihr? ...

Erkennung und -Abwehr
OpenSSH-Backdoor Malware erkennen
Tipp von Frank vor 4 TagenErkennung und -Abwehr

Sicherheitsforscher von Eset haben 21 Malware-Familien untersucht. Die Malware soll Hintertüren via OpenSSH bereitstellen, so dass Angreifer Fernzugriff auf ...

iOS
WatchChat für Whatsapp
Tipp von Criemo vor 7 TageniOS5 Kommentare

Ziemlich coole App für WhatsApp User in Verbindung mit der Apple Watch. Gibts für iOS sowohl als auch für ...

iOS
IOS hat nen Cursor!
Tipp von Criemo vor 7 TageniOS5 Kommentare

Nette Funktion im iOS. iPhone-Mauszeiger aktivieren „Nichts ist nerviger, als bei einem Tippfehler zu versuchen, den iOS-Cursor an die ...

Heiß diskutierte Inhalte
Windows Server
Dienstnamen und oder Deutsche und Englische Beschreibung in services.msc gleichzeitig anzeigen
gelöst Frage von vafk18Windows Server23 Kommentare

Guten Morgen, die Suche nach Diensten in services.msc gestaltet sich immer wieder schwierig, weil mir je nach Aufgabe die ...

Windows Server
Kleine Umfrage: Windows Server Desktop oder Core?
Frage von doomfreakWindows Server18 Kommentare

Hey :) Ich wollte mal eine kleine Umfrage hier starten. Ich bin schon etwas länger auf dieser Seite hier ...

JavaScript
Javascript: WebSql
gelöst Frage von internet2107JavaScript17 Kommentare

Guten Morgen zusammen, zunächst einmal einen schönen dritten Advent. Ich habe ein Problem mit Javascript und WebSQL. Bisher habe ...

Microsoft
Lizenzplausibilisierung oder Spam?
Frage von lordimacMicrosoft14 Kommentare

Liebe Forengemeinde, uns erreichte die Tage eine Mail bezüglich einer Lizenzplausibilisierung durch einen Microsoft SAM Partner. Die Meldung im ...