Win srv 2003 SBS, próbuję ustawić "pulę drukarek" celem wydrukowania
jednego zadania na 2 drukarkach. Są zaznaczone dwa porty, jest
zaznaczone "włącz tworzenie puli drukarek", zaś wydruk wychodzi tylko na
jednej drukarce. Flaga przy "włącz obsługę dwukierunkową" nic nie zmienia.
Ki diabeł?
--
Pozdrawiam.
Adam.
Pula drukarek służy do czegoś innego -- właśnie do tego,
by wydruk szedł na *jedną* drukarkę z puli. Idea: jeżeli
masz pięć jednakowych drukarek, to użytkownicy dzięki puli
mogą drukować na pierwszej wolnej drukarce automatycznie,
zamiast sprawdzać stan każdej z nich lub drukować na jedną,
przeciążoną wydrukami.
Nie da się automatycznie wydrukować czegoś na kilku
drukarkach.
--
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół | http://www.grush.one.pl/ |
| | Politechnika Śląska |
\........................................................../
> Nie da się automatycznie wydrukować czegoś na kilku
> drukarkach.
Tam zaraz się nie da. Można, tylko trzeba trochę
pokombinować.
Najprostsze rozwiązanie to drukowanie do pdf
wrzucanego do jakiegoś określonego folderka,
oraz skrypt czuwający, czy pojawiają się w nim
pliki i automagicznie drukujący je na zadanych
drukarkach oraz usuwający wydrukowane już rzeczy.
--
Dominik (& kąpany)
"Wszyscy chcą naszego dobra. Nie dajmy go sobie zabrać." (S.J. Lec)
Wyrażam wyłącznie prywatne poglądy zgodnie z Art. 54 Konstytucji RP
Tak mi się też wydawało, jeszcze bodajże z czasów NT3.5
Nigdy do tej pory nie musiałem tego sprawdzać.
Teraz jednak klient przeczytał w opisie do "puli drukarek" (pytajnik
pociągnięty na flagę "włącz tworzenie puli drukarek" z zakładki
właściwości drukarki/porty taki tekst:
"umożliwia drukowanie do dwóch lub więcej identycznych urządzeń wydruku
za pośrednictwem jednej drukarki logicznej (buforowanie drukarek)".
Więc wygląda na to, że znów jakiś pacan przetłumaczył coś nie tak?
To co ja mam powiedzieć klientowi?
--
Pozdrawiam.
Adam.
To proste, jeśli drukarka "połyka" PDF. Jednak wstrzelić się
bezpośrednio do %SystemRoot%\system32\spool\PRINTERS\ to chyba trudno,
gdy drukarki gadają w PCL czy nie daj Boże w GDI :(
Jakby serwerek był pod Netware czy jakimś linuksem, to może prędzej.
To takie przemyślenia "na szybko".
Zawsze można poszukać rozwiązań komercyjnych typu "iZ3D Driver", jednak
klient jest z gatunku "upierdliwych" i niechętnych do płacenia :(
Może jednak postawić na wirtualce małego linuksa i jego zaprząc do
kolejkowania?
--
Pozdrawiam.
Adam.
To proste, jeśli drukarka "połyka" PDF. Jednak wstrzelić się
bezpośrednio do %SystemRoot%\system32\spool\PRINTERS\ to chyba trudno,
gdy drukarki gadają w PCL czy nie daj Boże w GDI :(
Jakby serwerek był pod Netware czy jakimś linuksem, to może prędzej.
To takie przemyślenia "na szybko".
Zawsze można poszukać rozwiązań komercyjnych typu "Print Distributor",
jednak klient jest z gatunku "upierdliwych" i niechętnych do płacenia :(
Może jednak postawić na wirtualce jakiegoś małego linuksa i jego zaprząc
> To proste, jeśli drukarka "połyka" PDF. Jednak wstrzelić się
> bezpośrednio do %SystemRoot%\system32\spool\PRINTERS\ to chyba trudno,
> gdy drukarki gadają w PCL czy nie daj Boże w GDI :(
Pierwszy z brzegu przykład z google:
http://www.robvanderwoude.com/commandlineswitches.php#Acrobat
http://www.robvanderwoude.com/commandlineswitches.php#Foxit
>> Najprostsze rozwiązanie to drukowanie do pdf wrzucanego do jakiegoś
>> określonego folderka, oraz skrypt czuwający, czy pojawiają się w nim
>> pliki i automagicznie drukujący je na zadanych drukarkach oraz
>> usuwający wydrukowane już rzeczy.
>>
>>
> To proste, jeśli drukarka "połyka" PDF. Jednak wstrzelić się
> bezpośrednio do %SystemRoot%\system32\spool\PRINTERS\ to chyba trudno,
> gdy drukarki gadają w PCL czy nie daj Boże w GDI :(
W starych notatkach znalazłem:
Print a PDF file with dialog:
AcroRd32.exe /P PdfFile
Print a PDF file silently:
AcroRd32.exe /N /T PdfFile PrinterName [ PrinterDriver
[ PrinterPort ] ]
The last command will open a new Adobe Reader window, print the PDF file
and then terminate its window unless that window happens to be the only
Adobe Reader window left: at least one Adobe Reader window will be left
open.
Dzięki, sprawdzę.
--
Pozdrawiam.
Adam.
Dzięki !!!
--
Pozdrawiam.
Adam.
> Teraz jednak klient przeczytał w opisie do "puli drukarek" (pytajnik
> pociągnięty na flagę "włącz tworzenie puli drukarek" z zakładki
> właściwości drukarki/porty taki tekst:
> "umożliwia drukowanie do dwóch lub więcej identycznych urządzeń wydruku
> za pośrednictwem jednej drukarki logicznej (buforowanie drukarek)".
>
> Więc wygląda na to, że znów jakiś pacan przetłumaczył coś nie tak?
>
> To co ja mam powiedzieć klientowi?
Że to pacan tłumaczył i wyjaśnić jak to działa. Dodać, że można tak
dodać, ale wymaga to dodatkowych skryptów i programów.
Oczywiście, że wszystko się da, ale chodziło mi o funkcjo-
nalność zawartą w samym systemie operacyjnym :)
Na upartego można nawet napisać własny program obsługi dru-
karki, który będzie przekierowywał wydruki do wybranych in-
nych drukarek, realizując dokładnie to, o co pyta Adam. Ale
to wymaga już pisania swojego narzędzia, a nie korzystania
z wbudowanych w system.
To tłumaczenie jest *dobre* -- tylko niejasne. Coś z rodziny
"oczywiste gdy już wiesz o co chodzi".