Nevím si rady s tiskem *.prn souborů. Své dokumenty potřebuji vytisknout na jiné tiskárně než své. Dokáži v Office vytisknout dokument do souboru, ale to je vše. Dál si nevím rady. Při přetažení souboru na tiskárnu napíší Windows 95, že pro tuto akci nemají asociován žádný program.

Na tento dotaz přišla opravdu záplava řešení, zde jsou některá z nich. Ostatním čtenářum, kteří své tipy též zaslali, se omlouvám, ale jejich řešení byla v podstatě identická s těmito.

 První nutnou podmínkou pro správné vytištění PRN souboru je instalace ovladačů té tiskárny, na níž bude čtěnář chtít soubor vytisknout (soubor PRN má rozdílnou strukturu pro různé typy tiskáren). Tisk do souboru je pak nutné provádět přes tento ovladač (v tiskovém menu vybrat v poli "Název tiskárny" cílovou tiskárnu). Tisk je nutné provádět v DOSu, DOSovém okně (Start-Programy-Příkazový řádek) či aplikaci, která podporuje příkazy DOSu (např. Norton či Windows Commander) příkazem „copy disk:\cesta\soubor.prn LPT1". Dokumenty je tak možné vytisknout v původním formátu bez toho, aby na počítači byly nainstalovány jakékoliv Windows.
Karel Kilián ml.


  S problémem tisku typu xx.prn na tiskárnu pod Windows95, resp. NT, který se pod DOSem řešil příkazem „copy xx.prn lpt1 /b", jsem se setkal také. Vznesl jsem dotaz na hot line Microsoftu, kde mi po počáteční neochotě a odkazování na nějaká školící střediska někoho jiného než Microsoftu přece jen vyjímečně poradili. Jimi uvedený postup skutečne funguje:
Klikněte na Start-Programy-Příkazový řádek - a z něj pak už lze spustit starý znamý příkaz „COPY" klasickým způsobem.
Stejně si myslím, že dotazy na různé problémy Windows 95 by měli zodpovídat experti z Microsoftu, ale holt monopol je monopol.
A. Pawlik

 Tiskový soubor „*.PRN" vytvořený ve Windows tiskem nikoliv na fyzické zařízení ale „do souboru" lze jednoduše vytisknout odesláním na fyzický port LPT (ke kterému je samozřejmě připojena patřičná tiskárna pro kterou byl PRN soubor vytvořen) např. z Dosovského okna příkazem „COPY *.PRN PRN" nebo „COPY *.PRN LPT1". V případě, že by si chtěl uživatel svoji práci zjednodušit a tisknout pomocí přetažení souboru myší na ikonu tiskárny je třeba ve Windows vytvořit asociaci a dávkový soubor pro požadovanou příponu (PRN). Starší verze DOSu obsahovaly též příkaz PRINT, který je pro zmíněnou činnost také možné použít, ale je pak nutné patřičně použít příkaz SETVER, aby PRINT fungoval i v (pro něj) nové verzi DOSu.
Petr Semerák

 Dovolil bych si ještě jedno, elegantnější řešení pro uživatele, kteří jsou vyloženě zvyklí používat pouze myš a pojem příkazový řádek jim nic neříká. Nutným předpokladem ovšem je, aby ke stroji byla připojena právě jedna tiskárna a to ta, pro kterou mám vytvořený soubor. Pokud by byly tiskárny např. dvě na LPT1 a LPT2, pak stačí v souboru „TISKNI.BAT" (naleznete jej v podadresáři \FILES) jen přepsat PRN na LPT1 nebo LPT2 podle toho, kde je tiskárna připojena. Na plochu umístím zástupce na soubor např. C:\BAT\TISKNI.BAT a soubor, jehož vzor přikládám, nakopíruji do adresáře „C:\BAT". A hotovo! Soubor, který vytvořím jako tiskový (*.prn) pro danou tiskárnu přetáhnu myší na ikonu tohoto zástupce a pak jen čekám, co vyleze z tiskárny. Měl bych takto dostat přesně to, co chci! Voilá, člověk zvítězil nad strojem !!!! Věřím, že pár lidem toto pomůže. A doufám, že jsem postup popsal jasně i pro naprosté laiky.
Miroslav Lisanský

 K vytištění takového binárního „*.prn" souboru stačí použít DOSový příkaz „COPY /B soubor.prn PRN" kde kopírujeme soubor do systémového výstupního zařízení PRN, což je nepř. lokální tiskárna připojená běžným paralelním kabelem. Win95/98 umějí kopírovat soubory mezi počítači v síti i pomocí příkazu COPY v okně MS-DOSu, aniž by bylo třeba připojovat síťovou jednotku vzdáleného počítace. Třeba příkazem „COPY POKUS.TXT \\PEPA\SDILENY" zkopírujeme soubor „POKUS.TXT" z aktuální složky svého počítače do složky, kterou nám počítač PEPA poskytl pod názvem „SDILENY". Podobně pošleme k vytištění na jiný počítač i soubor „*.PRN". Jméno tiskárny, kterou nám náš kolega v síti dal k dispozici pro tisk, zjistíme v okně „Okolní počítače". Pak už jen stačí zadat příkaz, např.: „COPY /B TISK.PRN \\PEPA\TISKARNA" (důležitý je přepínač /B, jde o binarni soubor). Dalšímu usnadnění práce se meze nekladou. Možnost vytištěni souboru *.PRN pretažením a upuštěním na ikonku zástupce pro tisk zajistíme tak, že editorem vytvoříme dávkový soubor „TISK.BAT", obsahující v modifikované podobě náš příkaz „COPY /B %1 \\PEPA\TISKARNA" (převezme v parametru %1 název tiskového souboru) Pak už jenom vytvoříme na pracovní ploše zástupce, který bude spouštět „TISK.BAT".
Emil Zedník

Zkuste použít program Send To Printer http://www.essi.fr/~berger, případně stejný způsob jako v DOSu - tj. „copy /b {file_name} prn". Honza Barta
Pozn. P.V. Program Send To Printer naleznete i lokálně v podadresáři \Files.

 Nejsem si jist, jestli jsem správně porozumněl, ale před nějakým časem se, myslím, s tímto problémem také potýkal.
Tenkrát jsem potřeboval vytisknout sestavy vytvořené pod Visual FoxPro na tiskárně, která byla připojena k jiném počítači. Výstup byl přesměrován do souboru. Tyto soubory přeneseny na počítač, kde měly být vytištěny. A tam obyčejným DOSovým příkazem "copy" (pod Windows95) poslány do tiskárny (s přepínačem /b). Ještě jedna samozřejmá podmínka: na PC, kde soubory vznikaly, musely být nainstalovány drivery cílové tiskárny.
Snad jsem se trefil a pomohl.
Rostislav Hampl

Zajímavý - plně obrázkový - příspěvek přišel od Ladislava Frajkowského:

Screenshot

Screenshot

Screenshot

Na dotazy dále odpověděli Jaroslav Kovařík,XDavid@Post.CZ , Pavel Štorkán,Marek Turnovec,František Folber,Michal Pávek,Martin Flohr,Patrik Sládeček,Ladislav Sviták,František Kraus, Hynek Vorela Martin Gurtler, Tomáš Kohut, Jakub Hlosta, Sašín Petr, Zdeněk Ježek, Milan Taláček, František Jaroš, Petr Hrábě
Tomáš Bartoň