C.2 使用 IPPman 指令設定 iPrint 印表機

您可以使用「ZENworks 控制中心」或 zman 指令行公用程式來設定 iPrint 印表機。此外,還可以使用 IPPman 公用程式對具有 iPrint 印表機的印表機規則 (符合特定 iPrint URI 或特定搜尋準則) 重複執行大量操作。

如需使用「ZENworks 控制中心」建立印表機規則的詳細資訊,請參閱節 2.4, 印表機規則

如需使用 zman 指令行公用程式建立印表機規則的詳細資訊,請參閱「ZENworks 指令行公用程式」

如需使用 IPPman 指令的詳細資訊,請檢閱以下各節:

C.2.1 建立 iPrint 印表機

若要為符合特定印表機 URI 準則的所有規則建立新的 iPrint 印表機組態:

  1. 建立 iPrint 印表機組態檔。

    如需建立 iPrint 印表機組態檔的相關資訊,請參閱節 C.3, 瞭解 iPrint 印表機組態檔的格式

  2. 使用 ippman create 指令為具有 iPrint 印表機的所有印表機規則 (使用指令中指定的 URI) 建立新的 iPrint 印表機。

    新 iPrint 印表機的印表機名稱和列印優先設定在 iPrint 印表機組態檔中指定。

    • 在 ZENworks 伺服器上,輸入以下指令:

      ippman create -uri iprint_印表機_uri -conf iprint_印表機組態檔 -username 使用者名稱 -password 密碼

      範例:

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

    • 在 ZENworks 伺服器以外的設備上輸入以下指令:

      ippman create -uri iprint_印表機_uri -conf iprint_印表機組態檔 -server ZENworks_伺服器_ip -port 埠號碼 -username 使用者名稱 -password 密碼

      範例:

      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

表 C-1 建立指令使用的選項

選項

描述

uri

要搜尋之 iPrint 印表機的 URI。

conf

iPrint 印表機組態檔包含印表機名稱和列印優先設定。

username 和 password

ZENworks 管理員的身分證明。

server

ZENworks 伺服器的 IP 位址。

port

ZENworks 伺服器的連接埠。預設埠為 80。

若要參考指令的線上說明,請輸入以下指令:

ippman create -help

C.2.2 複製 iPrint 印表機

若要複製符合特定印表機 URI 準則之所有規則的 iPrint 印表機組態,可以使用 ippman clone 指令。

此指令將為具有 iPrint 印表機的所有印表機規則 (使用指令中指定的 URI ) 建立新的 iPrint 印表機,還會指定新 iPrint 印表機的 URI。複製的印表機具有與原始印表機相同的列印優先設定。

  • 在 ZENworks 伺服器上,輸入以下指令:

    ippman clone -uri iprint_印表機_uri -uri2 要複製的_iprint_印表機_uri -default true/false -updatedriver true/false -username 使用者名稱 -password 密碼

    範例:

    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

  • 在 ZENworks 伺服器以外的設備上輸入以下指令:

    ippman clone -uri iprint_印表機_uri -uri2 要複製的_iprint_印表機_uri -default true/false -updatedriver true/false -server ZENworks_伺服器_ip -port 埠號碼 -username 使用者名稱 -password 密碼

    範例:

    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

表 C-2 複製指令使用的選項

選項

描述

uri

要搜尋之 iPrint 印表機的 URI。

uri2

要複製之 iPrint 印表機的 URI。

default

是否為預設印表機。可用選項為 true 或 false。

updatedriver

更新印表機驅動程式。可用選項為 true 或 false。

username 和 password

ZENworks 管理員的身分證明。

server

ZENworks 伺服器的 IP 位址。

port

ZENworks 伺服器的連接埠。預設埠為 80。

若要參考指令的線上說明,請輸入以下指令:

ippman clone -help

複製 iPrint 印表機後,可以選擇刪除原始 iPrint 印表機。如需刪除 iPrint 印表機的詳細資訊,請參閱節 C.2.5, 刪除 iPrint 印表機

C.2.3 重新命名 iPrint 印表機

若要重新命名符合特定印表機 URI 準則之所有規則的 iPrint 印表機組態,可以使用 ippman rename 指令。

  • 在 ZENworks 伺服器上,輸入以下指令:

    ippman rename -uri iprint_印表機_uri -uri2 重新命名的_iprint_印表機_uri -default true/false -updatedriver true/false -username 使用者名稱 -password 密碼

    範例:

    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

  • 在 ZENworks 伺服器以外的設備上輸入以下指令:

    ippman rename -uri iprint_印表機_uri -uri2 重新命名的_iprint 印表機_uri -default true/false -updatedriver true/false -server ZENworks_伺服器_ip -port 埠號碼 -username 使用者名稱 -password 密碼

    範例:

    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

表 C-3 重新命名指令使用的選項

選項

描述

uri

要搜尋之 iPrint 印表機的 URI。

uri2

要重新命名之 iPrint 印表機的 URI。

default

是否為預設印表機。可用選項為 true 或 false。

updatedriver

更新印表機驅動程式。可用選項為 true 或 false。

username 和 password

ZENworks 管理員的身分證明。

server

ZENworks 伺服器的 IP 位址。

port

ZENworks 伺服器的連接埠。預設埠為 80。

若要參考指令的線上說明,請輸入以下指令:

ippman rename -help

C.2.4 修改 iPrint 印表機

若要為符合特定印表機 URI 準則的所有規則建立新的 iPrint 印表機組態,並修改預設設定:

  1. 建立 iPrint 印表機組態檔。

    如需建立 iPrint 印表機組態檔的相關資訊,請參閱節 C.3, 瞭解 iPrint 印表機組態檔的格式

  2. 使用 ippman modify 指令。

    • 在 ZENworks 伺服器上,輸入以下指令:

      ippman modify -uri iprint_印表機_uri -conf iprint_印表機組態檔 -username 使用者名稱 -password 密碼

      範例:

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

    • 在 ZENworks 伺服器以外的設備上輸入以下指令:

      ippman modify -uri iprint_印表機_uri -conf iprint_印表機組態檔 -server ZENworks_伺服器_ip -port 埠號碼 -username 使用者名稱 -password 密碼

      範例:

      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

表 C-4 修改指令使用的選項

選項

描述

uri

要搜尋之 iPrint 印表機的 URI。

conf

包含印表機名稱和列印優先設定的 iPrint 印表機組態檔。

username 和 password

ZENworks 管理員的身分證明。

server

ZENworks 伺服器的 IP 位址。

port

ZENworks 伺服器的連接埠。預設埠為 80。

若要參考指令的線上說明,請輸入以下指令:

ippman modify -help

C.2.5 刪除 iPrint 印表機

若要刪除符合特定印表機 URI 準則之所有規則的新 iPrint 印表機組態,可以使用 ippman delete 指令。

  • 在 ZENworks 伺服器上,輸入以下指令:

    ippman delete -uri iprint_印表機_uri -username 使用者名稱 -password 密碼

    範例:

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

  • 在 ZENworks 伺服器以外的設備上輸入以下指令:

    ippman delete -uri iprint_印表機_uri -server ZENworks_伺服器_ip -port 埠號碼 -username 使用者名稱 -password 密碼

    範例:

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

表 C-5 刪除指令使用的選項

選項

描述

uri

要刪除之 iPrint 印表機的 URI。

username 和 password

ZENworks 管理員的身分證明。

server

ZENworks 伺服器的 IP 位址。

port

ZENworks 伺服器的連接埠。預設埠為 80。

若要參考指令的線上說明,請輸入以下指令:

ippman delete -help

C.2.6 輸出 iPrint 印表機

若要輸出符合特定印表機 URI 準則之所有規則的 iPrint 印表機組態,可以使用 ippman export 指令。

  • 在 ZENworks 伺服器上,輸入以下指令:

    ippman export -uri iprint_印表機_uri -folder 輸出資料夾 -username 使用者名稱 -password 密碼

    範例:

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

  • 在 ZENworks 伺服器以外的設備上輸入以下指令:

    ippman export -uri iprint_印表機_uri -folder 輸出資料夾 -server ZENworks_伺服器_ip -port 埠號碼 -username 使用者名稱 -password 密碼

    範例:

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

表 C-6 輸出指令使用的選項

選項

描述

uri

要搜尋之 iPrint 印表機的 URI。

folder

輸出包含 iPrint 印表機組態之 XML 檔案的目標資料夾。對於符合搜尋準則的所有印表機規則,都會建立一個 XML 檔案。

XML 檔案的命名格式為:規則名稱_規則UID

其中,「規則名稱」為印表機規則的名稱,「規則UID」為印表機規則的唯一 ID。

username 和 password

ZENworks 管理員的身分證明。

server

ZENworks 伺服器的 IP 位址。

port

ZENworks 伺服器的連接埠。預設埠為 80。

若要參考指令的線上說明,請輸入以下指令:

ippman export -help

C.2.7 輸入 iPrint 印表機

若要將 iPrint 印表機組態輸入至印表機規則,必須使用輸出之 iPrint 印表機組態資訊所在的 XML 檔案。

如需檔案格式的相關資訊,請參閱節 C.5, iPrint 印表機清單輸入檔案格式

  1. (視情況而定) 根據要求修改輸出 iPrint 印表機時所建立的 XML 檔案。

    如需輸出 iPrint 印表機的詳細資訊,請參閱輸出 iPrint 印表機

  2. 使用 ippman import 指令將 iPrint 印表機組態輸入至符合特定 iPrint URI 或特定搜尋準則的所有印表機規則。

    • 在 ZENworks 伺服器上,輸入以下指令:

      ippman import -uri iprint_印表機_uri -folder 輸入資料夾 -username 使用者名稱 -password 密碼

      範例:

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

    • 在 ZENworks 伺服器以外的設備上輸入以下指令:

      ippman import -uri iprint_印表機_uri -folder 輸入資料夾 -server ZENworks_伺服器_ip -port 埠號碼 -username 使用者名稱 -password 密碼

      範例:

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

表 C-7 輸入指令使用的選項

選項

描述

uri

要搜尋之 iPrint 印表機的 URI。

folder

要輸入之 iPrint 印表機組態所在的資料夾。

此資料夾包含已輸出的 iPrint 印表機組態,資料以 XML 檔案的格式儲存,並命名為規則名稱_規則UID

其中,「規則名稱」為印表機規則的名稱,「規則UID」為印表機規則的唯一 ID。

username 和 password

ZENworks 管理員的身分證明。

server

ZENworks 伺服器的 IP 位址。

port

ZENworks 伺服器的連接埠。預設埠為 80。

若要參考指令的線上說明,請輸入以下指令:

ippman import -help