Wie kann ich den Inhalt einer Datei binär direkt a

Hallo, ich suche nach einer Möglichkeit, den Inhalt einer binären Datei direkt auf eine IP-Adresse zu schicken. Ziel ist es, ein Commando an einen Drucker zu senden, welches dieser dann auswertet.

Es gibt zwar die Möglichkeit eine NW-Druckerfreigabe auf LPT1 umzulenken, jedoch wäre das in diesem Fall zu aufwändig.

net use lpt1: \127.0.0.1\DruckerFreigabe
copy -b test.txt lpt1
net use /delete lpt1:

Das oben gezeigte Beispiel sendet den Inhalt der Datei test.txt auf die IP-Adresse des Druckers mit dem Freigabenamen „DruckerFreigabe“

Damit dies Funktioniert muss jedoch für jede IP-Adresse ein Druckeranschluss angelegt werden.

Windows bevorzugt, Linux wäre aber auch möglich

Danke im Vorraus

Zumindest Textdateien kannst Du im Zeilendruck auf jeden unter Windows freigegebenen Drucker kopieren:
copy test.txt \rechnername\freigabename
Ich weiß nicht, was er mit binärdateien tut. Oder verstehe ich Dein Problem nicht richtig?

Zumindest Textdateien kannst Du im Zeilendruck auf jeden unter
Windows freigegebenen Drucker kopieren:
copy test.txt \rechnername\freigabename
Ich weiß nicht, was er mit binärdateien tut. Oder verstehe ich
Dein Problem nicht richtig?

Hallo, danke für die schnelle Antwort. Jedoch möchte ich nicht die Datei selbst, sondern nur dessen Inhalt an die IP-Adresse senden. Da es sich bei dem Ziel um einen Drucker mit Netzwerkkarte handelt existiert auch keine Freigabe.

Hallo,

ich suche nach einer Möglichkeit, den Inhalt einer
binären Datei direkt auf eine IP-Adresse zu schicken.

suchst du

netcat

?


PHvL