ikemi
Foren As
Hallo,
ich versuche über eine PHP Seite, eine .bat Datei auf einem Server anzuwerfen. Nach Tagelangen "googlen" habe ich es auch geschafft, aber leider ist die Lösung sehr, sehr unschön...
(Von PHP habe ich leider nicht viel Plan...)
Zuerst wollte ich das unter Samba und Linux realisieren (Thread gab es unter SAMBA) ist aber aus IT Richtlinien in unserem Unternehmen, leider nicht möglich.
Ich möchte eine Seite erstellen, über die ich Druckjobs absenden kann. Ich habe immer wieder spezielle Drucker zu konfigurieren und benötige dadurch immer wieder Testdrucke. In der nähe der Drucker stehen lediglich Clients die keine Remote Verbindungen, Commandlines etc. zu z.b Terminalservern o.ä zulassen. Das heißt, das wenn ich so einen Testdruck benötige, muss ich zu mir ins Büro gehen, einen Job absenden und wieder zu dem Drucker. Das kann leicht in einen Marathon enden, denn die Drucker stehen teilweise hunderte Meter weit weg...
Übrigens: Bei den Testdrucken handelt es sich um speziell konvertierte .txt Files- also die Möglichkeit "Windows Testseite" ausdrucken, ist nicht ;-)
Ich möchte nun über einen Button "Druckername" diese File anwerfen, was ich nicht auf die reihe bringe, denn wenn ich den PHP Code in die Website selbst schreibe, wirft er beim Seitenladen, das .bat an, was bei ca. 30 Druckern recht Dumm ist.
Jetzt mache ich es über den oben genannten Link, der eine weiterer Website (carina.php) aufruft:
In der .bat steht:
Ist es möglich:
die Webseite so zu gestalten, das ich keine weitere Seite aufmachen muss, sondern es reicht, das ich den Button "Druckername" klicke?
Vielleicht auch noch ein Feedback bekomme alá "Druckjob wurde an Drucker gesendet" einbauen kann?
lg, Ikemi
ich versuche über eine PHP Seite, eine .bat Datei auf einem Server anzuwerfen. Nach Tagelangen "googlen" habe ich es auch geschafft, aber leider ist die Lösung sehr, sehr unschön...
(Von PHP habe ich leider nicht viel Plan...)
Zuerst wollte ich das unter Samba und Linux realisieren (Thread gab es unter SAMBA) ist aber aus IT Richtlinien in unserem Unternehmen, leider nicht möglich.
Ich möchte eine Seite erstellen, über die ich Druckjobs absenden kann. Ich habe immer wieder spezielle Drucker zu konfigurieren und benötige dadurch immer wieder Testdrucke. In der nähe der Drucker stehen lediglich Clients die keine Remote Verbindungen, Commandlines etc. zu z.b Terminalservern o.ä zulassen. Das heißt, das wenn ich so einen Testdruck benötige, muss ich zu mir ins Büro gehen, einen Job absenden und wieder zu dem Drucker. Das kann leicht in einen Marathon enden, denn die Drucker stehen teilweise hunderte Meter weit weg...
Übrigens: Bei den Testdrucken handelt es sich um speziell konvertierte .txt Files- also die Möglichkeit "Windows Testseite" ausdrucken, ist nicht ;-)
Ich möchte nun über einen Button "Druckername" diese File anwerfen, was ich nicht auf die reihe bringe, denn wenn ich den PHP Code in die Website selbst schreibe, wirft er beim Seitenladen, das .bat an, was bei ca. 30 Druckern recht Dumm ist.
Code:
<td><form action="carina.php" method="post" name="carina" target="_blank" id="carina">
<input type="submit" name="Submit" value="Abschicken">
</form></td>
Jetzt mache ich es über den oben genannten Link, der eine weiterer Website (carina.php) aufruft:
PHP:
<?php
system ("C:\\pickerl\\carina\\carina.bat");
?>
In der .bat steht:
Code:
copy c:\pickerl\carina\carina.txt \\printserver\carina
Ist es möglich:
die Webseite so zu gestalten, das ich keine weitere Seite aufmachen muss, sondern es reicht, das ich den Button "Druckername" klicke?
Vielleicht auch noch ein Feedback bekomme alá "Druckjob wurde an Drucker gesendet" einbauen kann?
lg, Ikemi