comando do piopredef
Propósito
Cria uma definição de fluxo de dados de impressora predefinida.
Sintaxe
piopredef [ -r ] -d QueueDeviceName -q PrintQueueName -s DataStreamType -t PrinterType
Descrição
O comando piopredef cria uma definição de fluxo de dados de impressora predefinida a partir de uma definição de impressora virtual Pode ser considerado o inverso do comando mkvirprt , que é exibido com o comando chvirprt e, em seguida, especificado com o comando piopredef para criar uma definição predefinida para a impressora não suportada.
A nova definição de impressora predefinida pode então ser especificada com um comando mkvirprt para gerar impressoras virtuais extras para o tipo de impressora não suportado no mesmo computador ou transportado para outros computadores e usado lá.
Sinalizações
| Item | Descrição |
|---|---|
| -d QueueDeviceName | Especifica, com a variável QueueDeviceName, o spooler da definição de impressora virtual personalizada a ser usada para criar a definição de impressora predefinida. |
| -q PrintQueueName | Especifica, com a variável PrintQueueName, o spooler da definição de impressora virtual a ser usado para criar a definição de impressora predefinida. |
| -r | Especifica que se a sinalização -s e a sinalização -t especificarem uma definição de impressora predefinida existente, a existente deverá ser substituída. |
| -s DataStreamType | Especifica com a variável DataStreamType a impressora para a definição de impressora predefinida a ser criada. Tipos de fluxo de dados de exemplo são:
|
| -t PrinterType | Especifica o tipo de impressora para a definição de impressora predefinida a ser criada. Exemplos de tipos de impressora existentes são: 4201-3, hplj-2, ti2115, e assim por diante. |
Exemplo:
Para criar uma nova definição de impressora predefinida a partir de uma definição de impressora virtual existente para a impressora virtual, digite:
piopredef -d mypro -q proq -s asc -t 9234-2Os atributos para a impressora virtual designada ao dispositivo da fila mypro na fila de impressão proq são copiados para criar uma nova definição de impressora predefinida para a impressora 9234-2 (fluxo de dadosasc ).
Arquivos
| Item | Descrição |
|---|---|
| /etc/piopredef | Contém o comando piopredef .. |
| /usr/lpd/pio/predef/* | Arquivos de atributo de fluxo de dados predefinidos. Os nomes de arquivos estão no formato: PrinterType.DataStreamType. |
| /var/spool/lpd/pio/@local/custom/* | Arquivos de atributo de impressora virtual personalizados. Os nomes de arquivos estão no formato: PrintQueueName:QueueDeviceName. |