
 ASSIGN[/qualifier[s]] physicaldevice logicalname
       [/LOCAL]
	/LOGIN
	/GLOBAL
	/SYSTEM
	/TERMINAL:ddnn:

 ASSIGN/TASK:taskname ddnn: logicalunitnumber

 ASSIGN/REDIRECT oldddnn: newddnn:

 The ASSIGN command associates a logical name with a physical device.
 Note, both physical device names and logical device names have the 
 format ddnn:.

 For information about assigning queues to processors, see
 HELP ASSIGN QUEUE.

2 SYSTEM
#GLOBAL
2 GLOBAL

 ASSIGN/GLOBAL physicaldevice logicalname
 ASSIGN/SYSTEM physicaldevice logicalname

 The /GLOBAL qualifier specifies that the assignment is to be a global
 assignment.

 Global assignments apply to all tasks running in the system. Only
 privileged terminals may define global assignments.

 The /SYSTEM qualifier is a synonym for /GLOBAL.
2 LOCAL

 ASSIGN/LOCAL physicaldevice logicalname

 The /LOCAL qualifier specifies that the assignment is to be a local
 assignment.  This is the default.

 Local assignments apply only to tasks initiated from the terminal
 used to make the assignments. Any terminal can define its own set
 of local assignments.
2 LOGIN

 ASSIGN/LOGIN physicaldevice logicalname

 The /LOGIN qualifier specifies that the assignment is to be a login
 assignment.

 Login assignments occur only in systems that support multiuser pro-
 tection. When a user issues a LOGIN command to log into the system,
 the system automatically assigns the logical name SY0: to the user's
 system device, which is the device that contains the user's files.

 Only privileged terminals may define login assignments.
2 REDIRECT

 ASSIGN/REDIRECT oldddnn: newddnn:

 The ASSIGN/REDIRECT command allows the operator to redirect all I/O
 requests previously directed to one physical device to another physical
 device.

 The ASSIGN/REDIRECT command may only be issued from a privileged
 terminal.

 The following devices may not be redirected:

	the pseudo device TI0:
	an attached device
	a device containing a mounted volume

 Note, spooled printers are attached devices. They can be redirected
 by reassigning the queues assigned to them. See HELP ASSIGN QUEUE.
2 TASK

 ASSIGN/TASK:taskname ddnn: logicalunitnumber

 The ASSIGN/TASK command allows the operator to reassign an installed
 task's logical unit numbers (LUNs) from one physical device to another.
 The reassignments affect only the static assignments recorded in the
 task's disk image file.

 The command does not affect memory-resident tasks. Hence, ASSIGN/TASK
 has no effect on the assignments of a currently executing task, nor on
 a task that is fixed in memory. The ASSIGN/REDIRECT command is used for
 dynamic device reconfiguration.

 Only a privileged terminal may issue this command.
2 TERMINAL

 ASSIGN/TERMINAL:ddnn: physicaldevice logicalname

 The /TERMINAL qualifier specifies that the requested assignment be
 applied to another terminal. Only a privileged terminal may make
 assignments to other terminals.

 This qualifier may be used in conjunction with /LOCAL, or /LOGIN.
 It makes no sense with /GLOBAL (/SYSTEM).
2 QUEUE
@DCLASSQ
