Parallel mit Sicherheit, USB sollte in der Eingabe-Aufforderung auch klappen, bei win9x unter reinem DOS gestartet natürlich nicht. Drucker über Netzwerkkarte? Ausprobieren. Wobei Escape-Sequenzen teilweise von Drucker zu Drucker unterschiedlich sein können und GDI-Drucker darauf kaum reagieren dürften.
Du kannst auch mit (Q)basic arbeiten, ist ja bei win meist noch im Lieferumfang enthalten.
So etwa:
10 print Druckertest
20 lprint chr$(27);"a";chr$(1) :rem zentrierung
30 lprint chr$(27);"h";chr$(1) :rem doppelte Schrifthöhe
40 lprint chr$(27);"-1" :rem unterstreichen ein
50 lprint Druckertest
..
..
..
..
mit lprint wird die Ausgabe auf den Drucker geleitet, mit chr$(27) übergibst du die Escape-Sequenz an den Drucker. Ausführen direkt unter Qbasic oder in der Eingabe-Aufforderung mit qbasic /run name