View Categories

易标签软件的命令行打印方式

您可以用命令行参数使 易标签软件 (e-label)进行自动化操作。命令行的语法如下所示:

E-Label.exe bat -f:"C:\Users\E-Label\DemoYixFile\demo.yix" -resn:1 -pc:3 -pn:"Zebra ZM400 (203 dpi) - ZPL"

参数详解 #

  1. bat 必须参数,表示以bat方式打印
  2. 文件路径(-f)​
    • 示例:-f:"C:\Users\E-Label\DemoYixFile\demo.yix"
  3. 打印机名称(-pn)​
    • 示例:-pn:"Zebra ZM400 (203 dpi) - ZPL"
  4. 副本数量(-pc)​
    • 标签的副本数量。
  5. 打印数量 (-lpn)
    • 标签的打印数量
  6. 重置序列号(-resn)​
    • 重置SN,按日期重置 (1:Yes 0:No)
  7. 更新序列号(-usn)
    • 打印完成后更新序列号的值 (1:更新 0:不更新) 默认为更新

Bat 脚本示例 #

@echo off
REM 使用ANSI编码保存此文件
REM 参数说明:-f 文件 -pn 打印机 -pc 副本 -resn 重置序列号 -lpc 打印数量

set FILE_PATH="C:\Users\E-Label\DemoYixFile\demo.yix"
set PRINTER="Zebra ZM400 (203 dpi) - ZPL"

REM 执行打印(重置序列号并打印3份)
E-Label.exe bat -f:%FILE_PATH% -pn:%PRINTER% -pc:1 -resn:1 -lpc:3

REM 无重置打印(副本2份,总打印量由-lpc控制)
E-Label.exe bat -f:%FILE_PATH% -pn:%PRINTER% -pc:2 -resn:0 -lpc:5

注意事项 #

  • 编码要求:BAT文件必须保存为ANSI编码。
  • 错误处理:建议添加|| echo 打印失败捕获错误。
  • 日志记录:可追加>> print.log 2>&1记录输出。
滚动至顶部