DEVICE = DISK:

The third special pseudo-device is DISK:, which as its name implies, leaves the file on disk, and it works under both A-Shell/Windows and A-Shell/UNIX. There are two variations of this device as shown here:

DEVICE = DISK:

DEVICE = DISK:g:\vm\miame\dsk0\301222

DEVICE = DISK:%ATECACHEDIR%

 

In the first example, the file is simply left in place rather than being sent to the spooler. In the second example, the print file is moved to the specified directory. (It must be an existing directory in the native host directory format.) In the third case, the file would be copied to the ATE Cache directory rather than printed.

Case is not significant for Windows, but is for UNIX.

Beginning with A-Shell 1152 of June 2009: when printing to the DISK: pseudo-printer (including via ATEAPX.SBX), the target directory will be created if necessary. Note, however, that the parent directory must exist