This chapter describes the commands you can run from the PRINTER-CONFIG command line. With PRINTER-CONFIG you can examine, modify, and save configuration files for MultiNet remote print queues.
To invoke PRINTER-CONFIG:
$ MULTINET CONFIGURE /PRINTERS
At the PRINTER-CONFIG prompt, type ? to list the available commands. For online help use the PRINTER-CONFIG HELP command.
Changes do not take effect until you do one of the following:
· Restart the MultiNet remote printer queues with the @MULTINET:REMOTE-PRINTER-QUEUES.COM command.
· Restart your system.
For details on configuring MultiNet remote printer queues, refer to the MultiNet Installation and Administrator’s Guide.
The below table lists the commands you can run from the PRINTER-CONFIG prompt.
PRINTER-CONFIG Command |
Description |
ADD |
Adds a new VMS print queue to the current configuration. |
ATTACH |
Switches the terminal to another process. |
CLEAR |
Removes all printer queues from the current configuration. |
DELETE |
Removes a single printer queue from the current configuration. |
ERASE |
Removes all printer queues from the current configuration (same as CLEAR). |
EXIT |
Saves the current printer configuration and leaves PRINTER-CONFIG mode. |
GET |
Reads in a printer configuration file. |
HELP |
Displays information about one or all commands. |
MODIFY |
Changes a printer configuration file. |
PUSH |
Accesses the DCL command line and pauses PRINTER-CONFIG. |
QUIT |
Exits PRINTER-CONFIG and prompts to save changes. |
SAVE |
Writes out the current printer configuration file (same as WRITE). |
SELECT |
Picks the printer that will be modified by subsequent SET commands. |
SET ALLOW-USER-SPECIFIED-PRINTER |
Controls whether the print queue allows the use of PRINT/PARAMETER=(...) for specifying the destination address or printer for an LPD job (to override the original queue configuration). |
SET BASE-PRIORITY |
Specifies the base process priority at which jobs are initiated from a batch execution queue. |
SET BLOCK-LIMIT-LOWER |
Limits the size of print jobs that can be processed on an output execution queue. |
SET BLOCK-LIMIT-UPPER |
Limits the size of print jobs that can be processed on an output execution queue. |
SET BURST |
Controls whether two file flag pages with a burst bar between them are printed preceding output. |
SET CHARACTERISTICS |
Specifies one or more characteristics for processing jobs on an execution queue. |
SET DEFAULT-FORM |
Sets the default form used when submitting a print job to this printer. |
SET DESCRIPTION |
Specifies a string of up to 255 characters used to provide operator-supplied information about the queue. |
SET FLAG |
Forces a VMS banner page to print at the beginning of each file, by default, on the print queue. |
SET LIBRARY |
Sets the device control library for the print queue. |
SET NOFEED |
Prevents the VMS print symbiont formatting code from inserting a form feed between pages. |
SET OWNER |
Sets the owner of the print queue. |
SET PROTECTION |
Sets the protection of the print queue. |
SET RETAIN-ON-ERROR |
Retains jobs that terminate in an error in the queue. |
SET SCHEDULE-NOSIZE |
Prints jobs in the order they were submitted, regardless of size. |
SET SEPARATE-BURST |
Specifies whether two job flag pages with a burst bar between them are printed at the beginning of each job. |
SET SEPARATE-FLAG |
Specifies whether a job flag page is printed at the beginning of each job. |
SET SEPARATE-RESET |
Specifies one or more device control library modules that contain the job reset sequence for the queue. |
SET SEPARATE-TRAILER |
Specifies whether a job flag page is printed at the end of each job. |
SET SUPPRESS-EOJ-FF |
When set on a STREAM queue, the VMS print symbiont formatting code does not add a form feed to the end of the job. |
SET SUPPRESS-REMOTE-BANNER |
When set on an LPD queue, the remote LPD is informed not to print a banner page; many LPD servers do not support this option. |
SET SUPPRESS-TELNET |
When set on a STREAM queue, MultiNet does not try to use the TELNET protocol to communicate with the printer. |
SET TAB-EXPAND |
Forces the VMS print symbiont formatting code to expand TAB characters into the correct number of SPACE characters. |
SET TRAILER |
Controls whether a file trailer page is printed following output. |
SET WS-DEFAULT |
Defines for a batch job a working set default, the default number of physical pages that the job can use. |
SET WS-EXTENT |
Defines for the batch job a working set extent, the maximum amount of physical memory that the job can use. |
SET WS-QUOTA |
Defines for a batch job a working set quota, the amount of physical memory that is guaranteed to the job. |
SHOW |
Displays the current printer configuration. |
SPAWN |
Invokes a DCL command in PRINTER-CONFIG, or starts a subprocess. |
STATUS |
Displays the status of the printer configuration. |
USE |
Reads in a configuration file (same as GET). |
VERSION |
Displays the PRINTER-CONFIG version and release information. |
WRITE |
Writes out the current printer configuration file. |
Adds a new VMS print queue to the current MultiNet configuration, and prompts for queue configuration parameters.
ADD queue_name
queue_name
Specifies the name of the queue to add to the configuration.
This example adds a remote printer queue that prints via LPD on remote system 192.0.0.15.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility V5.6(nn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>ADD SYS$LASER
[Adding new configuration entry for queue "SYS$LASER"]
Remote Host Name or IP address: 192.0.0.15
Protocol Type: [LPD] LPD
Remote Queue Name: [lp]: lp
[SYS$LASER => 192.0.0.15, lp]
PRINTER-CONFIG>
This example adds a remote printer queue that prints data by connecting to TCP port 1395 at address 192.0.0.98.
PRINTER-CONFIG>ADD SYS$LPTERM
[Adding new configuration entry for queue “SYS$LPTERM”]
Remote Host Name or IP address: 192.0.0.98
Protocol Type: [LPD] STREAM
TCP Port Number: [23] 1395
[SYS$LPTERM => 192.0.0.98, TCP port 1395 (no telnet option negotiation)]
PRINTER-CONFIG>
Note: The Remote Queue Name specified may be case-sensitive. In particular, if the server is a UNIX system, you must specify it in the same case as it occurs in the UNIX /etc/printcap file, usually lowercase.
If the server is an Ethernet card in a printer, the name is not arbitrary. Check the Ethernet card documentation for the correct remote queue name.
Detaches the terminal from the calling process and reattaches it to another process. Use the SPAWN SHOW PROCESS /SUBPROCESSES command to list the names of subprocesses. Use the DCL LOGOUT command to return to the original process. ATTACH does not work if the MULTINET_DISABLE_SPAWN logical is enabled.
ATTACH process-name
process-name
Specifies the name of a process to which you want your terminal attached. (Not all subprocesses can be attached; some testing may be required.)
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
PRINTER-CONFIG>SPAWN
$ MM
MM>SPAWN SHOW PROCESS /SUB
...
There are 3 processes in this job:
_TWA42:
PROC_1
PROC_2 (*)
MM>ATTACH _TWA42:
PRINTER-CONFIG>ATTACH PROC_1
MM>QUIT
$ LOGOUT
PRINTER-CONFIG>
This example shows the use and exit of attached subprocesses.
1. The first command uses SPAWN to create a subprocess. MM is invoked from the DCL command line. Next, the SPAWN SHOW PROCESS/SUB command is used to list all the subprocess names. The display shows that three subprocesses are active. (Process _TWA42: is PRINTER-CONFIG, PROC_1 is MM, and PROC_2 is the SPAWN SHOW PROCESS/SUB command.)
2. The MM>ATTACH command returns control to the PRINTER-CONFIG process. From this utility, ATTACH returns control to MM. To exit, QUIT is invoked from MM, and LOGOUT is invoked at the original spawned DCL command line; control returns back to PRINTER-CONFIG. (If SPAWN SHOW PROCESS /SUB had been entered, only this command and the configuration processes would be active.)
Removes all remote printer queues from the current MultiNet configuration.
CLEAR
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
PRINTER-CONFIG>CLEAR
Removes the specified remote print queue from the current MultiNet configuration.
DELETE queue_name
queue_name
Specifies the name of the remote print queue to remove.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
PRINTER-CONFIG>DELETE SYS$LASER
Removes all printer queues from the current MultiNet configuration. (Functionally equivalent to CLEAR.)
Saves the current configuration, if it has been modified, then quits.
EXIT
When the configuration has not changed, a message displays indicating that the configuration file is not updated.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
PRINTER-CONFIG>EXIT
[Configuration not modified, so no update needed]
$
When the configuration has been changed, a message displays indicating that the configuration file is updated.
PRINTER-CONFIG>EXIT
[Writing configuration to MULTINET:REMOTE-PRINTER-QUEUES.COM]
$
Reads in a MultiNet remote printer configuration file that defaults to MULTINET:REMOTE-PRINTER-QUEUES.COM.
After a GET, you can use the various configuration commands to modify the printer configuration.
GET config-file
config-file
Specifies the name of the configuration file to read in.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
PRINTER-CONFIG>GET
[Reading in configuration from MULTINET_ROOT:[MULTINET]REMOTE-PRINTER-QUEUES.COM.68]
Invokes the command help.
HELP [topics]
topics
Contains a space-delimited list of topics that begins with a topic followed by subtopics. The default topic is HELP.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
PRINTER-CONFIG>HELP ?
ADD ATTACH CLEAR DELETE ERASE EXIT GET HELP
MODIFY PUSH QUIT SAVE SHOW SPAWN STATUS USE
VERSION WRITE
PRINTER-CONFIG>
Changes the parameters of the specified queue in the MultiNet remote printer configuration.
MODIFY queue_name
queue_name
Specifies the name of the queue whose parameters you want to change.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
PRINTER-CONFIG>MODIFY REMOTE_LASER
[Modifying configuration entry for queue "REMOTE_LASER"]
Remote Host Name: [192.0.0.1] 192.0.0.2
Protocol Type: [LPD] RETURN
Remote Queue Name: [LASER] RETURN
[REMOTE_LASER => 192.0.0.2, LASER]
PRINTER-CONFIG>
Starts and attaches a DCL subprocess. If a parent process exists, attach to it. To return from DCL, use the ATTACH or the LOGOUT command. To switch back from a DCL subprocess, use the ATTACH command.
PUSH does not work if the MULTINET_DISABLE_SPAWN logical is set.
PUSH
If the configuration file has been edited, QUIT prompts you to save the file before leaving.
QUIT
Functionally equivalent to WRITE.
Picks the printer that will be modified by any subsequent SET commands.
SELECT printer
printer
Specifies the name of the printer to pick for modification.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>
Controls whether the print queue allows the use of PRINT/PARAMETER=(...) for specifying the destination address and/or printer for an LPD job (to override the original queue configuration).
SET ALLOW-USER-SPECIFIED-PRINTER {enable | disable}
{enable | disable}
Specifies whether this function is enabled or disabled.
This example shows how to enable the use of PRINT/PARAMETER=(...) to override the original queue configuration.
$ MULTINET
CONFIGURE /PRINTER
MultiNet Remote Printer Configuration Utility V5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SEL HP-PRINT
[The Selected Printer is now HP-PRINT]
PRINTER-CONFIG>SET ALLOW-USER-SPECIFIED-PRINTER
ENABLE
Establishes the base priority of the symbiont process when the symbiont process is created.
By default, if you omit this, the symbiont process is initiated at the same priority as the base priority established by DEFPRI at system generation (usually 4).
SET BASE-PRIORITY priority
priority
Specifies the base priority in decimal format, 0 to 15.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET BASE-PRIORITY 4
PRINTER-CONFIG>
Limits the size of print jobs that can be processed on the queue. Allows you to reserve certain printers for certain size jobs. You can set the lower block limit only if the upper block limit is also set (see SET BLOCK-LIMIT-UPPER).
SET BLOCK-LIMIT-LOWER lowlim
lowlim
The lowlim parameter is a decimal number referring to the minimum number of blocks accepted by the queue for a print job. If a print job is submitted that contains fewer blocks than the lowlim value, the job remains pending until the block limit for the queue is changed. After the block limit for the queue is decreased sufficiently, the job is processed.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET BLOCK-LIMIT-LOWER 25
PRINTER-CONFIG>
Limits the size of print jobs that can be processed on the queue. Allows you to reserve certain printers for certain size jobs.
SET BLOCK-LIMIT-UPPER uplim
uplim
The uplim parameter is a decimal number referring to the maximum number of blocks that the queue accepts for a print job. If a print job is submitted that exceeds this value, the job remains pending until the block limit for the queue is changed. After the block limit for the queue is increased sufficiently, the job is processed.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET BLOCK-LIMIT-UPPER 300
PRINTER-CONFIG>
Controls whether two file flag pages with a burst bar between them are printed preceding output.
SET BURST keyword
keyword
If you specify the keyword... |
Description |
ALL (default) |
These flag pages are printed before each fill in the job. |
ONE |
These flag pages are printed once before the first file in the job. |
NONE |
No flag pages are printed. It is equivalent to NOBURST. |
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET BURST ONE
PRINTER-CONFIG>
Specifies one or more characteristics for processing print jobs. If a queue does not have all the characteristics that have been specified for a job, the job remains pending. Only the characteristics specified are established for the queue.
SET CHARACTERISTICS characteristic,...
characteristics,...
Queue characteristics are installation specific. The characteristic parameter can be either a value from 0 to 127 or a characteristic name that has been defined by the DEFINE /CHARACTERISTIC command.
Parenthesis are not required; they are added automatically.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET CHARACTERISTICS 56
PRINTER-CONFIG>
Specifies the default form used when submitting a print job to the printer.
SET DEFAULT-FORM formname
formname
Specifies the name of a form previously defined on the system with the DEFINE /FORM command.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET DEFAULT-FORM POSTSCRIPT
[Default Form POSTSCRIPT]
PRINTER-CONFIG>
Specifies a string of up to 255 characters used to provide operator-supplied information about the queue.
SET DESCRIPTION string
string
Sequence of any printable characters, including spaces. Case of input is preserved. The string may optionally be enclosed in quotation marks (" ").
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET DESCRIPTION THIS IS A TEST
QUEUE.
PRINTER-CONFIG>
By default, forces a VMS banner page to print at the beginning of each file on the print queue.
SET FLAG mode
mode
If mode is ENABLE, banner pages are printed; if DISABLE, banner pages are not printed.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET FLAG ENABLE
PRINTER-CONFIG>
Sets the print queue's device control library.
SET LIBRARY libraryfile
libraryfile
Specifies the name of a text library located in SYS$LIBRARY to be used as the device control library for the print queue.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET LIBRARY SYSDEVCTL
[LIBRARY SYSDEVCTL]
PRINTER-CONFIG>
Prevents the VMS print symbiont formatting code from inserting a form feed between pages.
SET NOFEED mode
mode
If mode is ENABLE, form feeds are not inserted; if DISABLE, they are inserted.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET NOFEED ENABLE
PRINTER-CONFIG>
Sets the owner of the print queue.
SET OWNER owner
owner
Specifies the identifier or UIC of a user on the system.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET OWNER OPERATOR
[OWNER OPERATOR]
PRINTER-CONFIG>
Sets the protection of the print queue.
SET PROTECTION protection_string
protection_string
Specifies a VMS queue protection mask.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET PROTECTION
(S:RWED,O:REW,G:RE,W:RE)
[PROTECTION (S:RWED,O:REW,G:RE,W:RE)]
PRINTER-CONFIG>
Retains jobs in the queue that terminate in an error.
SET RETAIN-ON-ERROR mode
mode
If mode is ENABLE, jobs are retained; if DISABLE, jobs are not retained.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET RETAIN-ON-ERROR ENABLE
PRINTER-CONFIG>
Prints jobs in the order they were submitted, regardless of size.
SET SCHEDULE-NOSIZE mode
mode
If mode is ENABLE, jobs will print in the order they are submitted; if mode is DISABLE, jobs will print in order by size (shorter prints before longer).
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET SCHEDULE-NOSIZE ENABLE
PRINTER-CONFIG>
Specifies whether two job flag pages with a burst bar between them are printed at the beginning of each job.
SET SEPARATE-BURST mode
mode
If mode is ENABLE, prints the flag pages; if DISABLE, will not print the flag pages.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET SEPARATE-BURST ENABLE
PRINTER-CONFIG>
Specifies whether a job flag page is printed at the beginning of each job.
SET SEPARATE-FLAG mode
mode
If mode is ENABLE, job flag page will print; if it is DISABLE, job flag page will not print.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET SEPARATE-FLAG ENABLE
PRINTER-CONFIG>
Specifies one or more device control library modules that contain the job reset sequence for the queue. The specified modules from the queue's device control library (by default SYS$LIBRARY:SYSDEVCTL) are used to reset the device at the end of each job. The RESET sequence occurs after any file trailer and before any job trailer. Thus, all job separation pages are printed when the device is in its RESET state.
SET SEPARATE-RESET module,...
module
This is the name of the device control library module.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET SEPARATE-RESET cosmos
PRINTER-CONFIG>
Specifies whether a job flag page is printed at the end of each job.
SET SEPARATE-TRAILER mode
mode
If mode is ENABLE, job flag page will print; if it is DISABLE, job flag page will not print.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET SEPARATE-TRAILER ENABLE
PRINTER-CONFIG>
When set on a STREAM queue, the VMS print symbiont formatting code does not add a form feed to the end of the job.
SET SUPPRESS-EOJ-FF mode
mode
If mode is ENABLE, a form feed is not inserted at the end of each job; if DISABLE, a form feed is inserted at the end of each job.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6(nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET SUPPRESS-EOJ-FF ENABLE
PRINTER-CONFIG>
When set on an LPD queue, the remote LPD does not print a banner page. (Many LPD servers do not support this option.)
SET SUPPRESS-REMOTE-BANNER mode
mode
If mode is ENABLE, banner pages may or may not be generated on the remote system; if DISABLE, banner pages are generated on the remote system.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET SUPPRESS-REMOTE-BANNER ENABLE
PRINTER-CONFIG>
When set on a STREAM queue, MultiNet does not try to use the TELNET protocol to negotiate options with the remote printer. Most terminal servers expect MultiNet to negotiate TELNET options, and most printers that connect directly to an IP network expect MultiNet not to do so.
SET SUPPRESS-TELNET mode
mode
If mode is ENABLE, TELNET options are not negotiated; if DISABLE, TELNET options are negotiated.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET SUPPRESS-TELNET ENABLE
PRINTER-CONFIG>
Forces the VMS print symbiont formatting code to expand TAB characters into the correct number of SPACE characters.
SET TAB-EXPAND mode
mode
If mode is ENABLE, tabs are converted to SPACES; if DISABLE, tabs are not changed.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET EXPAND-TAB ENABLE
PRINTER-CONFIG>
Controls whether a file trailer page is printed following output.
SET TRAILER keyword
keyword
If you specify the keyword... |
Description |
ALL (default) |
These flag pages are printed before each fill in the job. |
ONE |
These flag pages are printed once before the first file in the job. |
NONE |
No flag pages are printed. It is equivalent to NOBURST. |
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET TRAILER ALL
PRINTER-CONFIG>
Establishes the working set default of the symbiont process for the queue when the symbiont process is created.
The value set by this command overrides the value defined in the user authorization file (UAF) of any user submitting a job to the queue.
SET WS-DEFAULT quota
quota
Specify the value as a number of 512-byte pagelets on Alpha systems or 512-byte pages on VAX.
Note: OpenVMS rounds this value up to the nearest CPU-specific page so that actual amount of physical memory allowed may be larger than the specified amount on Alpha. For further information, see the OpenVMS System Manager's Manual.
|
If you specify 0 or NONE, the working set default value defaults to the value specified in the UAF or by the SUBMIT command (if it includes a WSDEFAULT value).
$ MULTINET CONFIGURE
/PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET WS-DEFAULT 27
PRINTER-CONFIG>
Establishes the working set extent of the symbiont process for the queue when the symbiont process is created.
The value set by this command overrides the value defined in the user authorization file (UAF) of any user submitting a job to the queue.
SET WS-EXTENT quota
quota
Specify the value as a number of 512-byte pagelets on Alpha or and 512-byte pages on VAX.
Note: OpenVMS rounds this value up to the nearest CPU-specific page so that actual amount of physical memory allowed may be larger than the specified amount on Alpha.
|
If you specify 0 or NONE, the working set extent value defaults to the value specified in the UAF or by the SUBMIT command (if it includes a WSEXTENT value).
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET WS-EXTENT 0
PRINTER-CONFIG>
Establishes the working set quota of the symbiont process for the queue when the symbiont process is created. The value set by this command overrides the value defined in the user authorization file (UAF) of any user submitting a job to the queue.
SET WS-QUOTA quota
quota
Specify the value as a number of 512-byte pagelets on OpenVMS Alpha or 512-byte pages on OpenVMS VAX. OpenVMS rounds this value up to the nearest CPU-specific page so that actual amount of physical memory allowed may be larger than the specified amount on OpenVMS Alpha. For further information, see the OpenVMS System Manager's Manual.
If you specify 0 or NONE, the working set quota value defaults to the value specified in the UAF or by the SUBMIT command (if it includes a WSQUOTA value).
Working set default, working set quota, and working set extent values are included in each user record in the system UAF. You can specify working set values for individual jobs or for all jobs in a given queue. The decision table shows the action taken for different combinations of specifications that involve working set values.
Is the SUBMIT command value specified? |
Is the queue value specified? |
Action taken |
No |
No |
Use the UAF value. |
No |
Yes |
Use value for the queue. |
Yes |
Yes |
Use smaller of the two values. |
Yes |
No |
Compare specified value with UAF value; use the smaller. |
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
[Reading in configuration from MULTINET:REMOTE-PRINTER-QUEUES.COM]
PRINTER-CONFIG>SELECT TEST
[The Selected Printer is now TEST]
PRINTER-CONFIG>SET WS-QUOTA 12
PRINTER-CONFIG>
Displays the current MultiNet printer configuration.
SHOW
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
PRINTER-CONFIG>SHOW
Queue Name IP Destination Remote Queue Name
---------- -------------- -----------------
SYS$LASER 192.0.0.15 laser
SYS$LPTERM 192.0.0.98 TCP port 1395
PRINTER-CONFIG>
This example shows detailed queue characteristics for a specific printer called HP5.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
PRINTER-CONFIG>SHOW HP5
Queue Name IP Destination Remote Queue Name
---------- -------------- -----------------
HP5 192.0.0.9 TCP PORT 9100
Device Control Library = HPLF3SI
Queue Owner = [SUPPORT,*]
Default Form = WHITEPAPER
End of Job Form Feed will be suppressed
Telnet Options Processing will be suppressed
PRINTER-CONFIG>
Executes a single DCL command, or if entered without options, starts a subprocess with the same effect as PUSH. To return from DCL, use the LOGOUT command. SPAWN does not work if the MULTINET_DISABLE_SPAWN logical is set.
SPAWN [command]
command
Specifies a command to execute. If you omit command, a DCL command line subprocess is created.
/INPUT=file-spec
Specifies an input file to the command you enter with SPAWN.
/LOGICAL_NAMES
/NOLOGICAL_NAMES
Specifies that logical names and logical name tables are not copied to the subprocess.
/SYMBOLS
/NOSYMBOLS
Specifies that global and local names are not passed to the subprocess.
/WAIT
/NOWAIT
Returns control without waiting for the command to complete. Do not use this qualifier with commands that have prompts or screen displays.
/OUTPUT=file-spec
Specifies a file that retains the output of the command invoked with SPAWN. This qualifier only works when a single command is entered without creating a DCL subprocess. In addition, this qualifier is positional; you must enter it immediately after SPAWN or other qualifiers.
This example displays terminal information, captures the output in a file, then displays the information with the TYPE command.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
PRINTER-CONFIG>SPAWN/OUTPUT=FOO. SHOW TERM
PRINTER-CONFIG>SPAWN TYPE FOO.
...
This example invokes a command procedure.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
PRINTER-CONFIG>SPAWN @COMPROC
...
This example displays help information about the PRINTER-CONFIG utility. Use the LOGOUT command to return control to PRINTER-CONFIG.
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
PRINTER-CONFIG>SPAWN
$ HELP MULTINET CONFIGURE /PRINTERS
...
$ LOGOUT
PRINTER-CONFIG>
Shows the status of the MultiNet remote printer configuration program.
STATUS
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6 (nnn)
PRINTER-CONFIG>STATUS
This is the MultiNet Remote Printer configuration program Version Example
There are 1/1000 queues in the
current configuration.
The configuration MULTINET:REMOTE-PRINTER-QUEUES.COM is not modified.
PRINTER-CONFIG>
Functionally equivalent to GET.
Shows the version and release information of the MultiNet remote printer configuration program.
VERSION
$ MULTINET
CONFIGURE /PRINTERS
MultiNet Remote Printer Configuration Utility 5.6(nnn)
PRINTER-CONFIG>VERSION
This is the MultiNet Remote Printer configuration program Version 5.6(nnn)
PRINTER-CONFIG>
Writes out the current MultiNet remote printer configuration to a MultiNet remote printer configuration file.
WRITE config_file
config_file
Specifies the name of the file to which to write the current MultiNet printer configuration (by default, the same file from which the configuration was read).