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, 7300 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
Neue Wissensbeiträge
Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(9)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(6)

Anleitung von BassFishFox zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst ZIP-Archive nach Dateien durchsuchen und Pfade ausgeben (33)

Frage von evinben zum Thema Batch & Shell ...

Router & Routing
Routingproblem in Homerouter-Kaskade mit Raspi (20)

Frage von Oldschool zum Thema Router & Routing ...

Server
Freenas schlechte Schreib Performance bei NFS (16)

Frage von janosch12 zum Thema Server ...

Windows Userverwaltung
gelöst TeamViewer mit Software Restriction Policy (9)

Frage von geocast zum Thema Windows Userverwaltung ...