Document Number: NIPRSUP1005
Product: NIPrint (any version)
Date: 7-2-97
Title: Shorten spooling directory length

Shorten spooling directory length
NIPrint allows printing from Windows by first writing the final print job out to a directory.  The directory specified has a certain structure and there may be many specified, depending on how many remote printers are available to the user.  In order to make these easy to recognize, there is a portion of the path that is the name of a queue. The following example is the full path for a network printer named " unixp" :

c:\ni\out\UNIXP\job

The " c:\ni" portion is used by default.  If during the installation a different (longer) directory was specified by the user, the path may be even longer.

The issue is that there are applications and printer drivers that cant handle writing to a filename beyond a certain length, and will give an error when printing. There are obvious ways to shorten this, i.e., choose a shorter printer name, but this may make the printer choices hard to tell apart. There are a couple of steps you can take that should allow you to specify a directory path that falls within the length required by your application, and still makes the printer names easy for users to choose from. Here are two suggestions:

First, check to make sure that when you performed the installation of NIPrint, you used the default directory name of " c:\ni" (or an alternative thats as short).

The next step is to make a change to your NIPrint configuration. From the main NIPrint window, select " Configuration" , then " Remote Printer Configuration". Highlight the printer from the list and select the " Edit Entry" button.  In the next screen select the " Advanced Print Settings"  button. There is a fill-in box labeled " Print Directory (without path):" ,where you can specify an alternate print directory name. This name can be as short as one character, yet will not effect the printer name as displayed to the user.

feedback                    terms/privacy                    corporate info