Printing PDF Files in a Network Printer from UNIX/AIX

Posted on 2011-03-03
Last Modified: 2012-05-11

I need to print PDF files from my UNIX AIX but I have not driver for the printers. So
I have used the command RSH on UNIX AIX to remotely run a batch (.bat) script in a remote machine running Windows 2003 Server, which has the drivers and RSHD daemon running ( , version 1.7) but this RSHD often bugs and I need to restart the server due to just restarting the application do not works. The remote batch calls Acrobat Reader (acrord32) with especific flags to print PDF files by command line, wich is my main interest. Note that many RSHD (daemons) I found, do not run GUI Aplplications or dont bring it to foreground, and this is necessary for the acrobat, for instance.

So I need an alternative solution to print pdf files from aix/unix OS, considering I have not the DRIVERS of the printers to print directly to UNIX queue  (lp command);

The current solution works, but bugs many times a day. I need another solution.

Best Regards.

Question by:artur_dietrich
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
  • 2
LVL 10

Expert Comment

ID: 35028601
Do you have any Postscript printers you could use?
There are pdf to PS converters like Xpdf ( ) which might help.

Another option if rshd is crashing on Windoze is to install Samba on AIX and have the Windows machine pull the files from AIX rather than pushing the files with rsh.
LVL 20

Expert Comment

ID: 35028795
If you install pdf2ps (part of ghostscript and free), you can convert the pdf to postscript and then print it on any network attached postscript printer. You will need to set up an AIX print queue to this printer if you do not already have one.

ghostscript is available here:

Write back if you need help with any of this.

Author Comment

ID: 35029038
Tx Martin and Carlmd. Unfortunately our printers do not support PS Language. To pull files from unix coudl be a solution, but I had to build an application (bat, C, Delphi, Powershell, etc)  to "pool" the directory. Read Files -> Print -> Delete -> ......... loop -<


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

LVL 10

Accepted Solution

Martin_J_Parker earned 250 total points
ID: 35029084
If you install Cygwin on the windows server you could adapt the UNIX scripts that you already have.
LVL 10

Expert Comment

ID: 35029126
A Cygwin NFS server might be another option:
LVL 20

Expert Comment

ID: 35029470
You can also use ghostscript to convert from pdf to pcl. I assume you have HP compatible printers?

Author Comment

ID: 35088436
Carlmd, tx for the response. Outr printers are Kyocera and Sharp.

Martin, Cygwin is a very interessant tool.  I have downloaded and configured rsh server on cygwin and it has been working but yet I am going to test open GUI applications on windows from linux rsh. Soon I come back to notice the result...

Best Regards. Artur  

Author Closing Comment

ID: 35133001
I have installed RSH server on Cygwin and it works...

Featured Post

Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article is in response to a question here ( at Experts Exchange. The Original Poster has a scanned signature and wants to make the background transparent so that the signature may be pl…
PaperPort is a popular document imaging/management product from Nuance Communications ( It is in widespread use by both individuals ( and businesses (http:/…
In this third video of the Xpdf series, we discuss and demonstrate the PDFtoText utility, which converts PDF files into plain text files. Download and install the software.: You may have already downloaded and installed the Xpdf tools while watching…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
Suggested Courses

624 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question