Jak drukować z pliku PRN
Kiedy drukujesz do pliku, program wypisuje do pliku wszystko, co wysłałby do drukarki podłączonej do komputera. Pomysł polega na tym, że później możesz chcieć wysłać ten plik do podobnej drukarki na innym komputerze. Tak więc głównym zastosowaniem pliku .PRN jest skopiowanie go na drukarkę w celu uzyskania danych wyjściowych. Możesz otworzyć plik .PRN w dowolnym edytorze tekstu, ale prawdopodobnie zobaczysz tekst otoczony całą masą „śmieci”; który reprezentuje wszystkie różne kody drukarki niezbędne do ustawienia marginesów, specjalnych odstępów, grafiki itp.
Pomyślne wydrukowanie tego pliku wymaga kilku założeń:
- Obie drukarki są identyczne lub przynajmniej wykonują dokładnie te same polecenia, aby robić dokładnie te same rzeczy.
- Drukarka, na której chcesz drukować, jest ustawiona jako drukarka domyślna dla urządzenia, do którego jest podłączona. Jeśli tak nie jest, użyj Panelu sterowania, aby ustawić drukarkę jako domyślną.
- Drukarka jest podłączona do fizycznego portu, a nie przez USB (mimo to czytaj; rozwiązanie tego jest na końcu).
W tym przykładzie założymy, że plik .PRN ma nazwę OUTPUT.PRN i znajduje się na dyskietce w napędzie A:. Zastąp właściwą ścieżkę dla dowolnej nazwy pliku i dysku, którego używasz. Oto kroki...
- Utwórz plik .PRN na pierwszym komputerze. Otwórz aplikację, wybierz drukuj, wybierz odpowiednią drukarkę, zaznacz pole Drukuj do pliku i nadaj plikowi nazwę.
- Skopiuj plik na nośnik wymienny, aby przenieść go na drugi komputer (lub użyj sieci, aby przesłać plik do lokalizacji, którą możesz później znaleźć.
- Otwórz wiersz polecenia: Start | Programy | Akcesoria | Wiersz polecenia
- Użyj polecenia CD, aby przejść do lokalizacji pliku lub dowiedzieć się, gdzie się znajduje, aby określić ścieżkę do niego. Przypomnij sobie, że w tym przykładzie używamy A:\OUTPUT.PRN jako pliku, który chcesz wydrukować.
- Wydaj następujące polecenie: COPY A:\OUTPUT.PRN /B PRN
To polecenie tworzy binarną (/B) kopię OUTPUT. PRN do PRN urządzenia, który jest nazwą systemową drukarki domyślnej. Używana jest kopia binarna, więc nic w pliku nie jest zmieniane podczas procesu kopiowania.
Zakładając, że drukarki są takie same, a drukarka wyjściowa jest urządzeniem domyślnym, plik powinien teraz zostać wydrukowany. Zasadniczo powiedziałeś systemowi Windows, aby skopiował plik wyjściowy na drukarkę domyślną za pomocą kopii binarnej (tj. nie dodawaj żadnych znaków powrotu karetki ani znaków nowego wiersza i zignoruj wszystkie kody sterujące; po prostu przekazuj je tak, jak są w plik).
W przypadku podłączenia przez USB...
Jeśli drukarka jest podłączona przez USB, powyższe polecenie należy zmodyfikować w następujący sposób:
- COPY A:\OUTPUT.PRN /B \\Computer_Name\Printer_Share_Name
Aby uzyskać Computer_Name otwórz Panel sterowania i wybierz System. W otwartym oknie dialogowym wybierz kartę Nazwa komputera. Znajdziesz tam nazwę związaną z komputerem (zignoruj wszelkie kropki po nazwie, jeśli są). Aby uzyskać nazwę drukarki_udziału, otwórz Panel sterowania i wybierz Drukarki i faksy. Wybierz drukarkę, na której chcesz drukować, a następnie łącze Udostępnij w menu po lewej stronie. Jeśli drukarka nie ma nazwy udziału, musisz ją przypisać.
Skrót: zamiast \\Computer_Name możesz użyć \\127.0.0.1 ( adres pętli zwrotnej sieci lokalnej każdego komputera), ale nadal potrzebujesz informacji o nazwie drukarki (przetestowane i potwierdzone na Win2k i Server2003, dzięki Brad M).
Po uzyskaniu zarówno Computer_Name, jak i Printer_Share_Name wstaw je w powyższym poleceniu. Zwróć uwagę na podwójny ukośnik odwrotny przed Computer_Name i pojedynczy ukośnik odwrotny, który znajduje się między nimi.
[Uwaga: Jeśli drukarka jest komputerem sieciowym, należy zastąpić \\Print_Server_Name (nazwa serwera wydruku w sieci) dla \\Computer_Name w powyższym. Dzięki Timowi S.]