Batchdatei ausführen
Vanessa
- html
0 Johannes Röckert0 Zerbe0 MadMac
Hallo,
ich würde gerne aus einer html- Seite die lokal auf meinem Rechner liegt über eine Schaltfläche ein ebenfalls lokal auf dem Rechner befindliche Batchdatei ausführen.
Wie kann ich das am Einfachsten über html lösen?
Danke für eine Antwort, bin noch am Lernen ;-)
Liebe Grüße,
Vanessa
hi,
ob das mit html geht, weiß ich nicht. Aber ich kenne aber leider keine Möglichkeit. :(
Was Du allerdings unternehmen könntest: Den Aufruf auf einen lokalen Server verlagern. Also z.B. den Apache und einen Perl-Interpreter (für Windows: www.activestate.com) lokal installieren und dazu ein ähnliches Script nehmen:
#!c:/perl/bin/perl
#!/usr/bin/perl
read_params(%Params);
system($Params{filename}.".bat");
Hallo Vanessa!
Sorry Vanessa aber meines Wissens gibt es grundsätzlich keine Möglichkeit per HTML eine lokale Datei auszuführen.
Wäre ja auch ein Sicherheitsloch, oder?
Zerbe
Hallo,
auch
ich würde gerne aus einer html- Seite die lokal auf meinem Rechner liegt über eine Schaltfläche ein ebenfalls lokal auf dem Rechner befindliche Batchdatei ausführen.
wenn sie lokal ist, dann kannst du sie einfach auf .hta ummünzen, was dir ganz neue möglichkeiten im bezug auf sicherheit gibt.
function StartApplikation("start.exe")
{
var active = new ActiveXObject('WScript.Shell');
active.Run(Name);
self.close();
}
hilft dir da