Avatar billede nubi19 Nybegynder
02. maj 2006 - 09:26 Der er 3 kommentarer og
1 løsning

Printe fra DOS prompt fejler, printer får data men skriver ikke

Hej alle sammen, Jeg har et rigtig kringlet problem:
En bekendt har købt en USB printer, som skal bruges i et gammelt DOS program, der kun kan skrive ud til LPT porte.
Så jeg har delt printeren på netværket, og brugt net use til at mappe den til en LPT port:
net use lpt4 \\%computername%\printernavn

Hvis jeg så skriver
echo test > lpt4
så får den sat et "Lokalt bagudkompatibelt dokument" i printerkøen på 4 byte (test er 4 byte langt så den er god nok)

Dernæst skriver printeren på sit display at den modtager data (hvilket forsvinder igen meget hurtigt, men ok 4 byte er heller ikke meget)

Og så sker der ikke mere! Den printer ingenting ud, er der nogen der kan forklare mig hvorfor ?

Desværre ved jeg kun det drejer sig om en Brother printer med fax, scanner osv., da jeg kun har haft min bekendte i røret, og ikke umiddelbart har mulighed for at se problemet "live", da han bor i den anden ende af landet.

Den kan i øvrigt sagtens printe fra Windows, f.eks. Word eller Internet Explorer.
Avatar billede ole_madsen Ekspert
02. maj 2006 - 09:43 #1
1. Det kræver en "FormFeed" sendt til printeren, for at den sender en side ud. Hvis ikke der er en formfeed i din test, vil data aldrig blive skrevet ud - og printeren har sikkert en timeout, hvorefter den siger "Det var bare støj jeg modtog - ingen formfeed - det er derfor "garbage", der dermed kasseres".

2. Formfeed sendes i printerens sprog - og her har du sikkert dit problem. For du skal vide nøjagtig hvilket sprog printeren kan. De mest almindelige er PCL og PostScript.
De fleste dosprogrammer skriver jo kun ud i ren ASCII - og det ligger faktisk så tæt op ad PCL, at det som regel er en fordel at printeren kan PCL.
Taler den sit eget "GDI" sprog, får du den næppe til at printe ud fra et dosbaseret program.
Avatar billede nubi19 Nybegynder
03. maj 2006 - 08:21 #2
Mange tak for dit svar ole, du har helt givet ret i det du siger - det er blot første gang jeg er stødt på en printer der ikke kan fra DOS, men så blev jeg så meget klogere :)

Idet der er tale om en ret dyr og avanceret "printer/fax/kopimaskine/scanner/hvad den ellers kan" tror jeg den taler GDI, desværre.

Men hvis du smider et svar er pointene dine, for det var jo lige sådan noget der jeg havde brug for :)
Avatar billede ole_madsen Ekspert
03. maj 2006 - 08:44 #3
De dyrere MFP´ere plejer ellers netop at være udstyret med PCL eller PostScript emulering, mens det er sjældnere set blandt de billige.

Uden at have prøvet eller testet, kunne jeg tænke mig at du kan installere http://sourceforge.net/projects/pdfcreator/ og få den til at fungere som "Dos" printer.

Følgende er det så bare at printe PDF dokumenterne ud på vanlig vis. Jeg kunne oven i købet forestille mig den kunne sættes op til at gøre det automatisk....
Avatar billede nubi19 Nybegynder
04. maj 2006 - 08:15 #4
Det vil jeg da lige prøve en gang, du skal have tusind tak for hjælpen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester