To pytanie ma już odpowiedź tutaj:
Mam program, z którego korzystam od wielu lat, który zarządza drukowaniem plików tekstowych zgodnie z instrukcjami kontrolnymi w pliku tekstowym.
Na przykład będzie drukować nagłówki u góry każdej strony, zmieniać linie na cal, zmieniać znaki na cal, ustawiać marginesy, zmieniać z pionowego na poziomy itp. Robi to pisząc ciągi kontrolne bezpośrednio do drukarki, zwracając się do drukarki jako LPT1, LPT2 lub LPT3.
Teraz muszę go użyć do adresowania drukarki podłączonej do portu USB, ale nie wiem, jak to rozwiązać.
Właściwości drukarki mówią mi, że drukarka jest podłączona do portu „DOT4_001”, ale kiedy próbuję pisać do tego portu, po prostu tworzy plik w bieżącym katalogu o tej nazwie i nie zapisuje na drukarce. Podobnie, nie mogę wymyślić, jak pisać na tej drukarce z okna DOS za pomocą prostej komendy „type file.txt> xxxx”, chociaż podstawienie „LPT1:” na „xxxx” działa z drukarką podłączoną do portu równoległego.
Więc moje pytanie brzmi: „Jak bezpośrednio adresować drukarkę podłączoną do portu USB?”