comando piomkapqd

Propósito

Constrói um diálogo SMIT para criar filas de impressão e impressoras.

Sintaxe

Para Criar uma Fila de Impressão para uma Impressora Existente
piomkapqd -A AttachmentType -p Printer -d DeviceName -h Header-e ]
Para criar uma impressora e uma fila de impressão
piomkapqd -A AttachmentType -p Printer -v Device -s Subclass -r Adapter -h Header-e ]
Para Criar uma Impressora Conectada a um TTY ou Atribuir Impressão a um Arquivo e Criar uma Nova Fila
piomkapqd -A AttachmentType -p Printer-T TTYName | -f FileName } -h Header-e ]
Para Usar um Anexo Definido pelo Usuário para uma Nova Impressora e Fila de Impressão
piomkapqd -A AttachmentType -p Printer-d DeviceName ] -c CmdExec -i DiscCmd -o ObjectID -h Header-e ]

Descrição

O comando piomkapqd cria um diálogo SMIT (System Management Interface Tool) que permite ao usuário criar novas impressoras e filas de impressão. O comando piomkapqd também permite que os usuários incluam seus tipos de conexão definidos pelo usuário em uma impressora SMIT ou diálogo de definição de fila.

Sinalizações

Tabela 1. sinalizadores
Item Descrição
-A AttachmentType Especifica o tipo de conexão utilizado para conectar a impressora à origem de dados. Os valores comuns para a variável AttachmentType são:
local
Especifica um tipo de anexo local.
ascii
Especifica um tipo de anexo ASCII.
file
Especifica um arquivo onde os dados são armazenados.
-c CmdExec Especifica o valor para o comando SMIT cmd_to_execute . Esta sinalização é usada ao criar um diálogo de anexo definido pelo usuário. Se essa sinalização não for incluída, o comando piomkpq será usado como padrão.
-d DeviceName Especifica o nome do dispositivo, pseudo-dispositivo ou arquivo para o qual a saída é direcionada, por exemplo, lp0 ou tty1
-e Especifica que uma fila de impressão existente deve ser usada para saída de impressora. O -e evita que o comando piomkapqd crie uma nova fila
-f FileName Indica o nome do arquivo no qual a saída está armazenada
-h Cabeçalho Especifica o título ou o cabeçalho do diálogo SMIT que está sendo criado.
-i DiscCmd Especifica o valor do comando SMIT cmd_to_discover . Esta sinalização é usada ao criar um diálogo de anexo definido pelo usuário. Se esse sinalizador não for incluído, o valor padrão do comando piomkapqd será usado para criar o diálogo
-o ObjectID Especifica o objeto do SMIT cujo ID corresponde ao valor da variável ObjectID .
-p impressora Especifica o tipo de impressora conforme definido no diretório /usr/lib/lpd/pio/predef , por exemplo ibm4019.
-r ParentAdapter Especifica o adaptador pai para a impressora.
-s Subclasse Especifica o tipo de subclasse a que a impressora pertence. Os valores possíveis para a variável Subclasse são:
  • parallel
  • rs232
  • rs422
-T TTYName Especifica o nome do TTY conectado à nova impressora ou fila..
-v Dispositivo Especifica o tipo de dispositivo conforme definido no banco de dados ODM . A sinalização -v recupera definições de impressora que não estão armazenadas no diretório /usr/lib/lpd/pio/predef .

Exemplos

  1. Para criar um diálogo do SMIT que inclua uma fila de impressão em uma impressora local existente, insira:
    piomkapqd -A local -p ibm4019 -d lp0 -h 'Add a New Queue'
  2. Para criar um diálogo SMIT que inclua uma nova impressora denominada lp2 e uma nova fila de impressão conectada localmente, insira:
    piomkapqd -A local -p ibm4019 -v ibm4019 -s rs232 -r sa0 -h 'Add New Printer'
  3. Para criar um diálogo do SMIT que inclua uma impressora anexada a um TTY e criar uma nova fila para a impressora, insira:
    piomkapqd -A tty -p ibm4039 -T tty12 -h 'Add TTY Printer'
  4. Para criar um diálogo do SMIT que direcione a saída para um nome de arquivo stuff e criar uma nova fila, insira:
    piomkapqd -A file -p ibm4039 -f stuff -h 'Add Output File' -e
  5. Para criar um diálogo SMIT que inclua um tipo de conexão de impressora definido pelo usuário e crie uma nova fila, insira:
    piomkapqd -A hpJetDirect -p hplj-4 [-d lp0] -c /usr/sbin/mkjetd -i /usr/bin/lsjd -o JetDirect -h 
    'Add New Attachment Type'

Arquivo

Tabela 2.. Arquivo
Item Descrição
/usr/lib/lpd/pio/etc/piomkapqd Contém o comando piomkapqd ..