1. pseudo_e631ab
  2. Overige versies
  3. donderdag 16 februari 2012
Leuke puzzel, heeft toch écht meer te maken met Vista dan met MS-DOS. :(

Ik draai Virtual PC voor wat oude DOS-programma's en m'n bijna even oude matrixprinter. Via een zojuist gepensioneerde PC met fysieke LPT poort kon in keurig printen:

  • DOS output (inclusief stuurcodes en formfeeds voor pagina-separatie) naar spoolfile
  • Op Vista COPY SPOOLFILE LPT1:
en geen centje pijn.

De jonge opvolger-PC heeft, de tand des tijds, geen fysieke parallelle poort. Keurig dus een USB-to-parallel converter gekocht (Startech). Vista printer aangemaakt en gekoppeld aan de Port die de converter aanbiedt, en die heet USB001 (er is dus geen gewone LPT1-LPT3 voor Vista).
Printen van echte Vista-zaken 'gaat'. Zoals testpagina, of een TXT file ofzo. Maar ik heb nog geen truuk gevonden om de spoolfile 'raw' naar de printer te sturen, zoals dat oude COPY naar LPT1:. 'Printen' vanuit Explorer doet een soort Notepad-print en dan gaat ie zelf weer proberen te pagineren, goeie ouwe commandline-opties zoals PRINT eisen weer een LPT poort die er nu juist niet is, etc. etc.
Wie helpt verder?

Tnx a thousand,

<Erik>
Reacties (1)
Geaccepteerd antwoord In Afwachting Moderatie
Ik heb ooit het zelfde probleem gehad en heb toen een programmaatje daarvoor geschreven bij mij werkt dit onder xp en vista.
zie : http://home.hccnet.nl/menno.ter.haseborg/programs/source/
en de exe staat op : http://home.hccnet.nl/menno.ter.haseborg/programs/bin/PRTRAW.EXE .

Gebruik is PRTRAW <filenaam> .
Dit print standaard naar de default printer in raw mode .

Groeten Menno .
  1. meer dan een maand geleden
  2. Overige versies
  3. # 1
  • Pagina :
  • 1


Er zijn nog geen reacties op dit bericht.
Reageer als een van de eersten op dit bericht!
Nog geen HCC-gebruikersaccount aangemaakt? Klik dan hier.

Inloggen