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, 18417 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
Windows 10

Vbs Datei lässt sich nicht über die Aufgabenplanung (geplater Task) starten

Frage von hepeteWindows 109 Kommentare

Hallo zusammen, ich habe folgendes Problem: Ich habe ein kleines vbs-Script geschrieben und auf dem Rechner abgespeichert habe. Wenn ...

VB for Applications

VBS Script kann Prgramm nicht starten

gelöst Frage von C.BoernerVB for Applications15 Kommentare

Hallo ihr Admins, Ich habe folgendes Scenarios ein Programm läuft im Hintergrund (Drivve-Image) das übergibt Werte an ein VBS ...

HTML

Mit HTML Datei eine Textdatei auslesen

gelöst Frage von MaffiHTML7 Kommentare

hallo, ein Kunde möchte einen Lauftext auf einer Anzeigetafel, welche eine HTML Datei anzeigt regelmäßig und einfach verändern. Ich ...

JavaScript

Datei auf Sharepoint über HTML ablegen

Frage von 94451JavaScript5 Kommentare

Hallo, ich suche eine Möglichkeit ohne PHP oder ASPX, dateien auf dem Server zu verändern kurz gesagt habe ich ...

Neue Wissensbeiträge
Ausbildung

Linux-Ausstieg in Niedersachsen - Windows statt Bugfix

Information von StefanKittel vor 18 StundenAusbildung8 Kommentare

Sind ja nur Steuergelder

Speicherkarten

Neuer Speicherkartentyp - zunächst nur für Huawei-Smartphones (künftig auch für Notebooks u. Tablets?)

Tipp von VGem-e vor 2 TagenSpeicherkarten2 Kommentare

Servus, als ob das "Chaos" i.S. Speicherkarten noch nicht groß genug wäre?! Evtl. kommt dieser neue Kartentyp bald auch ...

Sicherheit

Diverse D-Link-Router durch drei Schwachstellen kompromittierbar

Information von kgborn vor 2 TagenSicherheit

Hat jemand D-Link-Router in Verwendung? Einige Modelle sind sicherheitstechnisch offen wie ein Scheunentor. Äußerst unschöne Sache, aber nichts neues ...

Hardware

100.000 Mikrotik-Router ungefragt von Hacker abgesichert

Information von 7Gizmo7 vor 3 TagenHardware3 Kommentare

Hallo zusammen, da hier ja öfters mal von Mikrotik gesprochen wird. Trotz Updates klafft eine Sicherheitslücke in Hundertausenden Mikrotik-Routern. ...

Heiß diskutierte Inhalte
Off Topic
SysAdmin im öffentlichen Dienst - jemand Erfahrungen?
Frage von JohnDorianOff Topic22 Kommentare

Hallo zusammen, hat jemand Erfahrung wie es so ist als SysAdmin im öffentlichen Dienst (Landkreis) im Südwesten der Republik ...

SAN, NAS, DAS
Nas mit USB und LAN gleichzeitig zugreifen
gelöst Frage von MarkBeakerSAN, NAS, DAS16 Kommentare

Hallo zusammen, ich suche eine Art NAS, womit ich via LAN und USB zugreifen kann. Folgender Aufbau ist gedacht: ...

Vmware
Offene LDAP-Server in AS
gelöst Frage von obi-wan-kenobiVmware16 Kommentare

Hallo alle Miteinander, ich habe ein Problem, unsere VM-Ware Appliance (Version. 6.5.0.10000) ist scheinbar angreifbar. Wir haben eben die ...

Entwicklung
Ist dies als Programmieren zu bezeichen?
Frage von kmsw110Entwicklung13 Kommentare

Hallo, ein Kollege redet dauernd darüber das er im Betrieb seine Maschinen (Fräsmaschinen) Programmiert bzw. Zahlenwerte in ein .txt ...