Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
GELÖST

Per Java Script eine nicht lokale bat aufrufen

Frage Entwicklung JavaScript

Mitglied: rumdiidumdii

rumdiidumdii (Level 1) - Jetzt verbinden

17.11.2010, aktualisiert 09:12 Uhr, 7373 Aufrufe, 4 Kommentare

Hallo liebe Administratoren

ich habe mal wieder ein Problem:

Ich will mit dem Befehl eine bat die auf einem Netzwerkpfad liegt, aufrufen:
01.
<html> 
02.
<head> 
03.
<script type="text/javascript"> 
04.
function runApp(which) { 
05.
  WshShell = new ActiveXObject("WScript.Shell"); 
06.
  WshShell.Run (which,1,true); 
07.
08.
</script> 
09.
</head> 
10.
<body> 
11.
<font onClick="runApp('\\PCNAME\Ordner\test.bat');" style="cursor: hand;"><u>bat</u></font> 
12.
</body> 
13.
</html>
Jedoch zeigt er mir im IE folgenden Fehler an: "Das System kann den angegebene Datei nicht finden"
Eine lokale Datei findet er, jedoch keine auf einem Netzlauferk oder PC.
Ich habe es schon mit der IP Adresse mit dem Pc Name und mit mounten des Pfades probiert.

Vielen Dank für die Hilfe schon mal

rumdiidumdii
Mitglied: micneu
17.11.2010 um 09:31 Uhr
Also, ich habe deine seite mal nachgebaut,
ich bekomme beim ie eine meldung das "activex-steuerelement....."
hast du bei dir im ie eine ausnahme für genau die seite eingerichtet?
ich kann bei mir (ie8) geblockte inhalte zulassen.

ok... warum wollt ihr das mit einer webseite machen?
was ist genau das ziel?

wo liegt die html datei kannst du mal uns einen pfad geben.

ich habe gerade mal einen IIS augf einem windows 7 installiert und
bekomme diese fehler meldung:

Details zum Fehler auf der Webseite

Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C)
Zeitstempel: Wed, 17 Nov 2010 08:25:57 UTC
Meldung: Automatisierungsserver kann Objekt nicht erstellen.
Zeile: 5
Zeichen: 3
Code: 0
URI: http://localhost/test1.html


poste mal bitte deine fehlermeldung.

gruß michael
Bitte warten ..
Mitglied: rumdiidumdii
17.11.2010 um 09:45 Uhr
Also die batch soll eben bequem für einen Leien aufrufbar sein darum haben wir gedacht, legen wir einen Link auf ne Webseite den jeder nur anklicken muss.
Der Webserver ist ein XAMPP hier liegt meine html.index mit oben genanntem Inhalt.

Nun gehe ich auf meinem Client auf den Werbserver und will meinen Link anklicken.
Dann kommt das Pop Up "activex-steuerelement....." und anschließend bestätige ich mit "JA".
Danach kommt eben unten im IE "Fehler auf Seite".
In den Details steht: Zeile 7, Zeichen 3, Fehler "Das System kann den angegebene Datei nicht finden", Code 0

Die bat Datei liegt momentan auf einem Netzlaufwerk.
Bitte warten ..
Mitglied: rumdiidumdii
17.11.2010 um 09:48 Uhr
Zitat von rumdiidumdii:
Also die batch soll eben bequem für einen Leien aufrufbar sein darum haben wir gedacht, legen wir einen Link auf ne Webseite
den jeder nur anklicken muss.
Der Webserver ist ein XAMPP hier liegt meine html.index mit oben genanntem Inhalt.

Nun gehe ich auf meinem Client auf den Werbserver und will meinen Link anklicken.
Dann kommt das Pop Up "activex-steuerelement....." und anschließend bestätige ich mit "JA".
Danach kommt eben unten im IE "Fehler auf Seite".
In den Details steht: Zeile 7, Zeichen 3, Fehler "Das System kann den angegebene Datei nicht finden", Code 0

Die bat Datei liegt momentan auf einem Netzlaufwerk.


Eventuell ist das ganze ein rechte Problem?
Denn wenn ich in der html Seite nicht die bat angebe sondern 'notepad' angebe funktioniert alles wie gewollt.

Oder ein ganz anderer Lösungsansatz mit php?
Bitte warten ..
Mitglied: rumdiidumdii
17.11.2010 um 12:05 Uhr
Okai is gelöst habe einfach mal den Pfad mit Doppel Backslashes gemacht

01.
<html> 
02.
<head> 
03.
<title>run_exe.com/</title> 
04.
<script type="text/javascript"> 
05.
function run(what) { 
06.
var wss = new ActiveXObject("WScript.Shell"); 
07.
wss.Run(what); 
08.
09.
</script> 
10.
</head> 
11.
<body> 
12.
<form> 
13.
<input type="button" value="Notepad" onclick="run('\\\\PCNAME\\Batch\\dienstag\\dienstag.bat')"> 
14.
</form> 
15.
</body> 
16.
</html> 
17.
 
Bitte warten ..
Ähnliche Inhalte
Entwicklung
gelöst Hilfe bei .bat script (1)

Frage von RUBEN123 zum Thema Entwicklung ...

Java
Mit welchem Browser ist noch Java möglich? (8)

Frage von maddoc zum Thema Java ...

Windows Systemdateien
Windows 7 und 10 herunterfahren Knopf mit Script belegen (21)

Frage von c-o-o-p-e-r92 zum Thema Windows Systemdateien ...

Batch & Shell
XML in CSV bat batch powershell (9)

Frage von nolle99 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Drucker und Scanner

Samsung SL-M4025ND, firmware update und (kompatible) Tonerkassetten

(1)

Erfahrungsbericht von markus-1969 zum Thema Drucker und Scanner ...

Router & Routing

PfSense auf Supermicro Intel Xeon D-15x8 SoC Bare Bone

Tipp von Dobby zum Thema Router & Routing ...

Windows Server

Exchange 2010 auf Windows Server 2016 und AD

(2)

Tipp von Herbrich19 zum Thema Windows Server ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Brauche Hilfe: Mit (schnellem) WLAN Strecke überbrücken (22)

Frage von pierrehansen zum Thema LAN, WAN, Wireless ...

Windows 10
Windows für Privatanwender "nicht mehr handhabbar" (16)

Frage von FA-jka zum Thema Windows 10 ...

Basic
Programmierung von Windows Programmen (10)

Frage von Ghost108 zum Thema Basic ...