Ja, klingt so, als wenn
copy /B posbefehl.dat \\pos\printername
ausreichen könnte.
Zum Erstellen der Datei, mit dem EscapeCode (Steuerzeichen), kannst dich an
HxD wenden.
Wenn der Drucker eh nicht benutzt wird.
Es gibt auch USB-Adapter (eventuell auch für LAN), wo man die Kassenschublade direkt schließen kann, ohne einen Bondrucker dazwischen.
Die haben dann manchmal auch eine recht einfache
API, wie z.B. eine
URL aufrufen um zu Öffnen.
Sind die Schubladen denn irgendwie kodiert?
Nicht dass da am Ende nur ein Endschalter und ein Öffnerrelais drin stecken (Strom an = Klappe geht auf bzw. Schublade flutscht raus), denn dann könnte man das Ding auch selbst ansteuern.
(gibt z.B. fertige Relais-IO-Geräte, die sich einfach via LAN steuern lassen)
Einen lokalen Druckertreiber habt ihr installiert, der dann via LAN mit dem PosDrucker redet?
Dann kann man via Delphi oder auch z.B. über ein kleines Python-Script den Befehl an den Treiber schicken.
https://pypi.org/project/escposprinter/
https://stackoverflow.com/questions/...thon-in-ubuntu