C.2 Uso de los comandos IPPman para configurar impresoras iPrint

Las impresoras iPrint se pueden configurar usando el Centro de control de ZENworks o la utilidad de línea de comandos zman. Además, se puede usar la utilidad IPPman para realizar operaciones masivas o repetitivas en las directivas de impresora que tienen una impresora iPrint que coincide con un URI de iPrint específico o con un criterio de búsqueda determinado.

Para obtener más información sobre la creación de directivas de impresora usando el Centro de control de ZENworks, consulte la Sección 2.4, Directiva de impresora.

Para obtener más información sobre la creación de directivas de impresora con la utilidad de línea de comandos zman, consulte Utilidades de la línea de comandos de ZENworks.

Consulte las siguientes secciones para obtener más información sobre el uso de los comandos IPPman:

C.2.1 Creación de una impresora iPrint

Para crear una configuración de impresora iPrint nueva para todas las directivas que coincidan con criterios específicos de URI de impresora:

  1. Cree el archivo de configuración de la impresora iPrint.

    Para obtener información sobre la creación del archivo de configuración de la impresora iPrint, consulte la Sección C.3, Descripción del formato del archivo de configuración de la impresora iPrint.

  2. Use el comando ippman create para crear una nueva impresora iPrint para todas las directivas de impresora que tengan una impresora iPrint con el URI especificado en el comando.

    El nombre de impresora y las preferencias de impresión para la nueva impresora iPrinter se especifican en el archivo de configuración de impresora iPrint.

    • En un servidor ZENworks, especifique el comando de la siguiente forma:

      ippman create -uri URI_impresora_iPrint -conf archivo_configuración_impresora_iPrint -username nombre_usuario -password contraseña

      Ejemplo:

      ippman create -uri ipp://10.0.0.0/ipp/Printer1 -conf "c:\\printerdata.xml" -username Administrator -password xxxxx

    • En dispositivos distintos del servidor ZENworks, escriba el comando de la siguiente forma:

      ippman create -uri URI_impresora_iPrint -conf archivo_configuración_impresora_iPrint -server IP_servidor_ZENworks -port número_puerto -username nombre_usuario -password contraseña

      Ejemplo:

      ippman create -uri ipp://10.0.0.0/ipp/Printer1 -conf "c:\\printerdata.xml" -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabla C-1 Opciones que se usan con el comando Create

Opción

Descripción

uri

URI de la impresora iPrint que se debe buscar.

conf

Archivo de configuración de la impresora iPrint que contiene el nombre de la impresora y las preferencias de impresión.

username y password

Credenciales del administrador de ZENworks.

server

Dirección IP del servidor ZENworks.

port

Puerto del servidor ZENworks. El puerto por defecto es 80.

Para consultar la ayuda en línea del comando, escriba lo siguiente:

ippman create -help

C.2.2 Clonación de una impresora iPrint

Para clonar la configuración de una impresora iPrint para todas las directivas que coincidan con los criterios específicos de URI de impresora, utilice el comando ippman clone.

Este comando permite crear una nueva impresora iPrint para todas las directivas de impresora que tengan una impresora iPrint con el URI especificado en el comando. El URI de la nueva impresora iPrint también se especifica en el comando. La impresora clonada tendrá las mismas preferencias de impresión que la impresora original.

  • En un servidor ZENworks, especifique el comando de la siguiente forma:

    ippman clone -uri URI_impresora_iPrint -uri2 URI_impresora_iPrint_para_clonar -default true/false -updatedriver true/false -username nombre_usuario -password contraseña

    Ejemplo:

    ippman clone -uri ipp://10.0.0.0/ipp/Printer -uri2 ipp://10.0.0.0/ipp/Printer1 -default true -updatedriver true -username Administrator -password xxxxx

  • En dispositivos distintos del servidor ZENworks, escriba el comando de la siguiente forma:

    ippman clone -uri URI_impresora_iPrint -uri2 URI_impresora_iPrint_para_clonar -default true/false -updatedriver true/false -server IP_servidor_ZENworks -port número_puerto -username nombre_usuario -password contraseña

    Ejemplo:

    ippman clone -uri ipp://10.0.0.0/ipp/Printer -uri2 ipp://10.0.0.0/ipp/Printer1 -default true -updatedriver true -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabla C-2 Opciones que se usan con el comando Clone

Opción

Descripción

uri

URI de la impresora iPrint que se debe buscar.

uri2

URI de la impresora iPrint que se debe clonar.

default

Indica si se trata de la impresora por defecto. Las opciones disponibles son true y false.

updatedriver

Permite actualizar el controlador de la impresora. Las opciones disponibles son true y false.

username y password

Credenciales del administrador de ZENworks.

server

Dirección IP del servidor ZENworks.

port

Puerto del servidor ZENworks. El puerto por defecto es 80.

Para consultar la ayuda en línea del comando, escriba lo siguiente:

ippman clone -help

Después de clonar una impresora iPrint, puede optar por eliminar la impresora iPrint original. Para obtener más información acerca de la eliminación de la impresora iPrint, consulte la Sección C.2.5, Eliminación de una impresora iPrint.

C.2.3 Cómo renombrar una impresora iPrint

Para renombrar la configuración de una impresora iPrint para todas las directivas que coincidan con los criterios específicos de URI de impresora, utilice el comando ippman rename.

  • En un servidor ZENworks, especifique el comando de la siguiente forma:

    ippman rename -uri URI_impresora_iPrint -uri2 URI_impresora_iPrint_renombrada -default true/false -updatedriver true/false -username nombre_usuario -password contraseña

    Ejemplo:

    ippman rename -uri ipp://10.0.0.0/ipp/Printer -uri2 ipp://10.0.0.0/ipp/Printer1 -default true -updatedriver true -username Administrator -password xxxxx

  • En dispositivos distintos del servidor ZENworks, escriba el comando de la siguiente forma:

    ippman rename -uri URI_impresora_iPrint -uri2 URI_impresora_iPrint_renombrada -default true/false -updatedriver true/false -server IP_servidor_ZENworks -port número_puerto -username nombre_usuario -password contraseña

    Ejemplo:

    ippman rename -uri ipp://10.0.0.0/ipp/Printer -uri2 ipp://10.0.0.0/ipp/Printer1 -default true -updatedriver true -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabla C-3 Opciones que se usan con el comando Rename

Opción

Descripción

uri

URI de la impresora iPrint que se debe buscar.

uri2

URI de la impresora iPrint cuyo nombre se debe cambiar.

default

Indica si se trata de la impresora por defecto. Las opciones disponibles son true y false.

updatedriver

Permite actualizar el controlador de la impresora. Las opciones disponibles son true y false.

username y password

Credenciales del administrador de ZENworks.

server

Dirección IP del servidor ZENworks.

port

Puerto del servidor ZENworks. El puerto por defecto es 80.

Para consultar la ayuda en línea del comando, escriba lo siguiente:

ippman rename -help

C.2.4 Modificación de una impresora iPrint

Para crear una configuración de impresora iPrint nueva para todas las directivas que coincidan con criterios específicos de URI de impresora y modificar los valores de configuración por defecto:

  1. Cree el archivo de configuración de la impresora iPrint.

    Para obtener información sobre la creación del archivo de configuración de la impresora iPrint, consulte la Sección C.3, Descripción del formato del archivo de configuración de la impresora iPrint.

  2. Use el comando ippman modify.

    • En un servidor ZENworks, especifique el comando de la siguiente forma:

      ippman modify -uri URI_impresora_iPrint -conf archivo_configuración_impresora_iPrint -username nombre_usuario -password contraseña

      Ejemplo:

      ippman modify -uri ipp://10.0.0.0/ipp/Printer1 -conf "c:\\printerdata.xml" -username Administrator -password xxxxx

    • En dispositivos distintos del servidor ZENworks, escriba el comando de la siguiente forma:

      ippman modify -uri URI_impresora_iPrint -conf archivo_configuración_impresora_iPrint -server IP_servidor_ZENworks -port número_puerto -username nombre_usuario -password contraseña

      Ejemplo:

      ippman modify -uri ipp://10.0.0.0/ipp/Printer1 -conf "c:\\printerdata.xml" -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabla C-4 Opciones que se usan con el comando Modify

Opción

Descripción

uri

URI de la impresora iPrint que se debe buscar.

conf

Archivo de configuración de la impresora iPrint que contiene el nombre de la impresora y las preferencias de impresión.

username y password

Credenciales del administrador de ZENworks.

server

Dirección IP del servidor ZENworks.

port

Puerto del servidor ZENworks. El puerto por defecto es 80.

Para consultar la ayuda en línea del comando, escriba lo siguiente:

ippman modify -help

C.2.5 Eliminación de una impresora iPrint

Para eliminar una configuración nueva de impresora iPrint para todas las directivas que coincidan con los criterios específicos de URI de impresora, utilice el comando ippman delete.

  • En un servidor ZENworks, especifique el comando de la siguiente forma:

    ippman delete -uri URI_impresora_iPrint -username nombre_usuario -password contraseña

    Ejemplo:

    ippman delete -uri ipp://10.0.0.0/ipp/Printer1 -username Administrator -password xxxxx

  • En dispositivos distintos del servidor ZENworks, escriba el comando de la siguiente forma:

    ippman delete -uri URI_impresora_iPrint -server IP_servidor_ZENworks -port número_puerto -username nombre_usuario -password contraseña

    Ejemplo:

    ippman delete -uri ipp://10.0.0.0/ipp/Printer1 -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabla C-5 Opciones que se usan con el comando Delete

Opción

Descripción

uri

URI de la impresora iPrint que se debe eliminar.

username y password

Credenciales del administrador de ZENworks.

server

Dirección IP del servidor ZENworks.

port

Puerto del servidor ZENworks. El puerto por defecto es 80.

Para consultar la ayuda en línea del comando, escriba lo siguiente:

ippman delete -help

C.2.6 Exportación de una impresora iPrint

Para exportar la configuración de una impresora iPrint para todas las directivas que coincidan con los criterios específicos de URI de impresora, utilice el comando ippman export.

  • En un servidor ZENworks, especifique el comando de la siguiente forma:

    ippman export -uri URI_impresora_iPrint -folder carpeta_exportación -username nombre_usuario -password contraseña

    Ejemplo:

    ippman export -uri ipp://10.0.0.0/ipp/Printer1 -folder "c:\\export" -username Administrator -password xxxxx

  • En dispositivos distintos del servidor ZENworks, escriba el comando de la siguiente forma:

    ippman export -uri URI_impresora_iPrint -folder carpeta_exportación -server IP_servidor_ZENworks -port número_puerto -username nombre_usuario -password contraseña

    Ejemplo:

    ippman export -uri ipp://10.0.0.0/ipp/Printer1 -folder "c:\\export" -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabla C-6 Opciones que se usan con el comando Export

Opción

Descripción

uri

URI de la impresora iPrint que se debe buscar.

folder

Carpeta a la que se exportan los archivos XML que contienen la configuración de la impresora iPrint. Para cada directiva de impresora que coincida con los criterios de búsqueda, se crea un archivo XML.

El archivo XML recibe el nombre nombre_directiva_UID_directiva.

donde nombre_directiva es el nombre de la directiva de impresora y UID_directiva es el ID exclusivo de la directiva de impresora.

username y password

Credenciales del administrador de ZENworks.

server

Dirección IP del servidor ZENworks.

port

Puerto del servidor ZENworks. El puerto por defecto es 80.

Para consultar la ayuda en línea del comando, escriba lo siguiente:

ippman export -help

C.2.7 Importación de una impresora iPrint

Para importar la configuración de una impresora iPrint a una directiva de impresora, hay que usar el archivo XML que contiene la información sobre la configuración de la impresora iPrint exportada.

Para obtener información sobre el formato del archivo, consulte la Sección C.5, Formato de archivo para importar listas de la impresora iPrint.

  1. (Condicional) En función de los requisitos, habrá que modificar el archivo XML creado al exportar la impresora iPrint.

    Para obtener más información sobre la exportación de la impresora iPrint, consulte Exportación de una impresora iPrint.

  2. Use el comando ippman import para importar la configuración de la impresora iPrint a todas las directivas de impresora que coincidan con un URI de iPrint específico o con un criterio de búsqueda determinado.

    • En el servidor ZENworks, escriba el comando de la siguiente forma:

      ippman import -uri URI_impresora_iPrint -folder carpeta_importación -username nombre_usuario -password contraseña

      Ejemplo:

      ippman import -uri ipp://10.0.0.0/ipp/Printer1 -folder "c:\\export" -username Administrator -password xxxxx

    • En dispositivos distintos del servidor ZENworks, especifique el comando de la siguiente forma:

      ippman import -uri URI_impresora_iPrint -folder carpeta_importación -server IP_servidor_ZENworks -port número_puerto -username nombre_usuario -password contraseña

      Ejemplo:

      ippman import -uri ipp://10.0.0.0/ipp/Printer1 -folder "c:\\export" -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabla C-7 Opciones que se usan con el comando Import

Opción

Descripción

uri

URI de la impresora iPrint que se debe buscar.

folder

Carpeta desde la que se importa la configuración de la impresora iPrint.

Esta carpeta contiene la configuración de la impresora iPrint guardada en un archivo XML llamado nombre_directiva_UID_directiva.

donde nombre_directiva es el nombre de la directiva de impresora y UID_directiva es el ID exclusivo de la directiva de impresora.

username y password

Credenciales del administrador de ZENworks.

server

Dirección IP del servidor ZENworks.

port

Puerto del servidor ZENworks. El puerto por defecto es 80.

Para consultar la ayuda en línea del comando, escriba lo siguiente:

ippman import -help