域服务器的 myQX MyQ DDI 实现
MyQ DDI 手册
MyQ 是一种通用打印解决方案,提供与打印、复印和扫描相关的各种服务。
所有功能都集成到一个单一的统一系统中,从而使安装和系统管理要求最低,使用起来简单直观。
MyQ 解决方案的主要应用领域是打印设备的监控、报告和管理; 打印、复印和扫描管理,通过 MyQ Mobile 应用程序和 MyQ 扩展对打印服务的访问 Web 通过 MyQ Embedded 终端接口和打印设备的简化操作。
在本手册中,您可以找到设置 MyQ 桌面驱动程序安装程序 (MyQ DDI) 所需的所有信息,这是一个非常有用的自动工具,可以在本地计算机上批量安装和配置 MyQ 打印机驱动程序。
该指南还提供 PDF 版本:
MyQ DDI简介
安装MyQ DDI的主要原因
- 出于安全或其他原因,无法将服务器上安装的打印机驱动程序共享到网络。
- 计算机在网络上并不是永久可用的,连接到域后就需要安装驱动程序。
- 用户没有足够的权限(管理员、超级用户)自行安装或连接共享打印驱动程序,或运行任何安装脚本。
- 需要在 MyQ 服务器出现故障时自动重新配置打印机驱动程序端口。
- 需要自动更改默认驱动程序设置(双面、彩色、订书钉等)。
MyQ DDI 安装先决条件
- PowerShell – 最小版本 3.0
- 更新的系统(最新的服务包等)
- 在域安装的情况下以管理员/SYSTEM 身份运行脚本
- 可以运行脚本或 bat file在服务器/计算机上
- 安装并正确配置 MyQ 服务器
- 管理员对具有操作系统 Windows 2000 Server 及更高版本的域服务器的访问权限。 可以运行组策略管理。
- Microsoft 签名的打印机驱动程序与网络连接的打印设备兼容。
MyQ DDI安装过程
- 配置 MyQDDI.ini file.
- 手动测试 MyQ DDI 安装。
- 使用组策略管理创建和配置新的组策略对象 (GPO)。
- 复制 MyQ DDI 安装 file和打印机驱动程序 files 到启动(对于计算机)或登录(对于用户)脚本文件夹(在域安装的情况下)。
- 将测试计算机/用户分配给 GPO 并检查自动安装(在域安装的情况下)。
- 设置 GPO 权限以在所需的计算机或用户组上运行 MyQ DDI(在域安装的情况下)。
MyQ DDI 配置和手动启动
在域服务器上上传 MyQ DDI 之前,必须正确配置它并在选定的测试计算机上手动运行它。
以下组件是正确运行 MyQ DDI 所必需的:
我的QDDI.ps1 | MyQ DDI安装主脚本 |
我的QDDI.ini | MyQ DDI 配置 file |
打印机驱动程序 files | 必要的 files 用于打印机驱动程序安装 |
打印机驱动程序设置 files | 选修的 file 用于设置打印机驱动程序 (*.dat file) |
MyQDDI.ps1 file 位于 C:\Program 中的 MyQ 文件夹中 Files\MyQ\Server,但另一个 file必须手动创建。
MyQDDI.ini配置
在 MyQ DDI 中需要配置的所有参数都放在 MyQDDI.ini 中 file. 在这 file 您可以设置打印机端口和打印机驱动程序,以及加载 file 使用特定驱动程序的默认设置。
MyQDDI.ini 结构
MyQDDI.ini 是一个简单的脚本,可将有关打印端口和打印驱动程序的信息添加到系统注册表,从而创建新的打印机端口和打印机驱动程序。 它由几个部分组成。
第一部分用于设置 DDI ID。 检测此脚本是新脚本还是已应用时很重要。
第二部分用于打印机端口安装和配置。 可以在单个脚本中安装更多打印机端口。
第三部分用于打印机驱动程序的安装和配置。 可以在单个脚本中安装更多打印机驱动程序。
第四部分不是强制性的,可用于自动删除旧的未使用的驱动程序。 可以在单个脚本中卸载更多打印机端口。
MyQDDI.ini file 必须始终位于与 MyQDDI.ps1 相同的文件夹中。
DDI ID参数
第一次运行 MyQDDI.ps1 后,新记录“DDIID”被存储到系统注册表中。 每次下一次运行 MyQDDI.ps1 脚本时,都会将脚本中的 ID 与存储在注册表中的 ID 进行比较,并且仅当此 ID 不相等时才执行脚本。 这意味着如果您重复运行相同的脚本,系统不会发生任何变化,并且不会执行安装打印机端口和驱动程序的过程。
建议使用修改日期作为参考 DDIID 号码。 如果使用值 skip,则跳过 ID 检查。
端口段参数
以下部分将安装和配置标准 TCP/IP 端口到 Windows 操作系统。
此部分包含参数:
- PortName – 端口名称,文本
- QueueName – 队列名称,不带空格的文本
- Protocol – 使用哪种协议,“LPR”或“RAW”,默认为 LPR
- 地址 – 地址,可以是主机名或 IP 地址,或者如果您使用 CSV file, 然后你可以使用 %primary% 或 %% 参数
- PortNumber – 您要使用的端口号,LPR 默认为“515”
- SNMPEnabled – 如果要使用 SNMP,将其设置为“1”,默认为“0”
- SNMPCommunityName – 使用 SNMP 的名称,文本
- SNMPDeviceIndex – 设备的 SNMP 索引,数字
- LPRByteCount – LPR 字节计数,使用数字,默认为“1” – 开启
打印机部分参数
以下部分将通过使用驱动程序 INF 添加所有必要的信息到系统来安装和配置打印机和打印机驱动程序到 Windows 操作系统 file 和可选配置 *.dat file. 要正确安装驱动程序,所有驱动程序 files 必须是可用的并且是到这些的正确路径 files 必须在脚本参数中设置。
此部分包含参数:
- PrinterName – 打印机的名称
- PrinterPort – 将使用的打印机端口的名称
- DriverModelName – 驱动程序中打印机型号的正确名称
- 司机File – 打印机驱动程序的完整路径 file; 您可以使用 %DDI% 指定变量路径,例如:%DDI%\driver\x64\install.conf
- DriverSettings – *.dat 的路径 file 如果您想设置打印机设置; 您可以使用 %DDI% 指定变量路径,例如:%DDI%\color.dat
- DisableBIDI – 关闭“双向支持”的选项,默认为“是”
- SetAsDefault – 将此打印机设置为默认值的选项
- RemovePrinter – 必要时删除旧打印机的选项
驱动程序设置
这个配置 file 如果您想更改打印驱动程序的默认设置并使用您自己的设置,这将非常有用。 对于前amp文件,如果您希望驱动程序处于单色模式并将双面打印设置为默认值。
生成数据 file,您需要先在任何一台 PC 上安装驱动程序并将设置配置为您想要的状态。
驱动程序必须与您将使用 MyQ DDI 安装的驱动程序相同!
设置驱动程序后,从命令行运行以下脚本: rundll32 printui.dll PrintUIEntry /Ss /n “MyQ mono” /a “C:\DATA\monochrome.dat” gudr 只需使用正确的驱动程序名称(参数/n) 并指定要存储 .dat 的路径(参数 /a) file.
我的QDDI.csv file 和结构
使用 MyQDDI.csv file,您可以设置打印机端口的可变 IP 地址。 原因是如果用户使用笔记本电脑更改位置并连接到不同的网络,则会自动重新配置打印机端口。 用户开机或登录系统后(取决于GPO设置),MyQDDI检测IP范围,并在此基础上更改打印机端口的IP地址,使作业发送到正确的MyQ 服务器。 如果主 IP 地址未激活,则使用辅助 IP。 MyQDDI.csv file 必须始终位于与 MyQDDI.ps1 相同的文件夹中。
- RangeFrom – 范围开始的 IP 地址
- RangeTo – 结束范围的 IP 地址
- Primary——MyQ服务器的IP地址; 对于 .ini file, 使用 %primary% 参数
- 次要 – 在主要 IP 不活动时使用的 IP; 对于 .ini file, 使用 %secondary% 参数
- 评论 – 客户可以在此处添加评论
MyQDDI 手动运行
在将 MyQDDI 上传到域服务器并通过登录或启动运行之前,强烈建议在其中一台 PC 上手动运行 MyQDDI 以确认驱动程序已正确安装。
在手动运行脚本之前,请务必设置 MyQDDI.ini 和 MyQDDI.csv。 执行 MyQDDI.ps1 后 file,出现MyQDDI窗口,MyQDDI.ini中指定的所有操作 file 每一步的信息都会显示在屏幕上。
MyQDDI.ps1 必须以管理员身份从 PowerShell 或命令行控制台启动。
从 PowerShell:
启动 PowerShell -verb runas -argumentlist “-executionpolicy Bypass”,”& 'C: \Users\dvoracek.MYQ\Desktop\Standalone DDI\MyQDDI.ps1'”
从命令:
PowerShell-NoProfile -ExecutionPolicy Bypass -Command “& {Start-Process PowerShell -ArgumentList '-NoProfile -ExecutionPolicy绕过-File “”””C:\Users\dvoracek.MYQ\Desktop\Standalone DDI\MyQDDI.ps1″””” '-Verb RunAs}”:
或者使用附带的 *.bat file 它必须与脚本位于同一路径中。
要查看是否所有操作都成功,您还可以检查 MyQDDI.log。
MyQ 打印驱动程序安装程序
这个脚本也用在MyQ中,用于在MyQ中安装打印驱动 web 打印机主菜单和打印机的管理员界面
发现设置菜单:
对于打印驱动程序设置,需要创建 .dat file:
这个配置 file 如果您想更改打印驱动程序的默认设置并使用您自己的设置,这将非常有用。
例如amp文件,如果您希望驱动程序处于单色模式并将双面打印设置为默认值。
生成 .dat file, 您需要先在任何 PC 上安装驱动程序并将设置默认设置为您想要的状态。
驱动程序必须与您将使用 MyQ DDI 安装的驱动程序相同!
设置驱动程序后,从命令行运行以下脚本:rundll32 printui.dll PrintUIEntry /Ss /n “MyQ mono” /a “C:
\DATA\monochrome.dat” gudr
只需使用正确的驱动程序名称(参数/n)并指定要存储 .dat 的路径(参数/a) file.
限制
Windows 上的 TCP/IP 监控端口对 LPR 队列名称的长度有限制。
- 长度最多为 32 个字符。
- 队列名称由 MyQ 中的打印机名称设置,因此如果打印机名称太长则:
- 队列名称应缩短为最多 32 个字符。 为避免重复,我们使用与直接队列相关的打印机 ID,将 ID 转换为 36-base 并附加到队列名称的末尾。
- Examp乐: Lexmark_CX625adhe_75299211434564.5464_foo_booo 和 ID 5555 转换为 Lexmark_CX625adhe_7529921143_4AB
域服务器的 MyQ DDI 实现
在域服务器上,从 Windows 开始菜单运行组策略管理应用程序。 您也可以使用 [Windows + R] 键并运行 gpmc.msc 。
创建新的组策略对象 (GPO)
在您要为其使用 MyQ DDI 的所有计算机/用户的组上创建一个新的 GPO。 可以直接在域或任何下属组织单位 (OU) 上创建 GPO。 建议在域上创建 GPO; 如果您只想应用于选定的 OU,则可以稍后在接下来的步骤中进行。
单击“在此处创建并链接 GPO...”后,输入新 GPO 的名称。
新 GPO 作为新项目出现在“组策略管理”窗口左侧的树中。 选择此 GPO 并在“安全筛选”部分中,右键单击“经过身份验证的用户”并选择“删除”。
修改启动或登录脚本
右键单击 GPO 并选择编辑。
现在您可以选择是否要在计算机启动或用户登录时运行脚本。
建议在电脑启动时运行MyQ DDI,所以我们在ex中使用它amp在接下来的步骤中。
在计算机配置文件夹中,打开 Windows 设置,然后打开脚本(启动/关机)。
双击启动项目。 启动属性窗口打开:
单击显示 Files 按钮并复制所有必要的 MyQ file在前面的章节中描述了这个文件夹。
关闭此窗口并返回到“启动属性”窗口。 选择添加...,然后在新窗口中单击浏览并选择 MyQDDI.ps1 file. 单击确定。 “启动属性”窗口现在包含 MyQDDI.ps1 file 看起来像这样:
单击确定返回 GPO 编辑器窗口。
设置对象和组
再次选择您创建的 MyQ DDI GPO,并在“安全过滤”部分定义您希望应用 MyQ DDI 的计算机或用户组。
单击添加...,然后首先选择要应用脚本的对象类型。 如果是启动脚本,它应该是计算机和组。 如果是登录脚本,它应该是用户和组。 之后,您可以添加单个计算机、计算机组或所有域计算机。
在将 GPO 应用于计算机组或所有域计算机之前,强烈建议只选择一台计算机,然后重新启动这台计算机以检查 GPO 是否已正确应用。 如果所有驱动程序都已安装并准备好打印到 MyQ 服务器,您可以将其余计算机或计算机组添加到此 GPO。
单击“确定”后,MyQ DDI 准备好在每次打开任何域计算机时由脚本自动运行(或者如果您使用登录脚本,则每次用户登录时)。
业务联系人
我的Q® 制造商 | MyQ® spol。 s ro Harfa Office Park, Ceskomoravska 2420/15, 190 93 Prague 9, 捷克共和国 MyQ® 公司已在布拉格市法院的公司注册处注册,C 区,编号。 29842 |
商业信息 | www.myq-solution.com info@myq-solution.com |
技术支援 | support@myq-solution.com |
注意 | 对于因安装或操作 MyQ® 打印解决方案的软件和硬件部分而导致的任何损失或损坏,制造商概不负责。 本手册及其内容、设计和结构受版权保护。 未经 MyQ® 公司事先书面同意,禁止复制或以其他方式复制本指南的全部或部分内容或任何受版权保护的主题,否则将受到处罚。 MyQ® 不对本手册的内容负责,尤其是有关其完整性、流通性和商业用途的内容。 此处发布的所有材料仅供参考。 本手册如有更改,恕不另行通知。 MyQ® 公司没有义务定期进行这些更改或进行公告,也不对当前发布的信息与最新版本的 MyQ® 打印解决方案兼容负责。 |
商标 | MyQ®,包括其标识,是 MyQ® 公司的注册商标。 Microsoft Windows、Windows NT 和 Windows Server 是 Microsoft Corporation 的注册商标。 所有其他品牌和产品名称可能是其各自公司的注册商标或商标。 未经 MyQ® 公司事先书面同意,禁止使用 MyQ® 的商标,包括其徽标。 商标和产品名称受 MyQ® 公司和/或其当地附属公司的保护。 |
文件/资源
![]() |
域服务器的 myQX MyQ DDI 实现 [pdf] 用户手册 MyQ DDI,域服务器的实现,域服务器的 MyQ DDI 实现 |