您可以用命令行参数使 易标签软件 (e-label)进行自动化操作。命令行的语法如下所示:
E-Label.exe bat -f:"C:\Users\E-Label\DemoYixFile\demo.yix" -resn:1 -pc:3 -pn:"Zebra ZM400 (203 dpi) - ZPL"
参数详解 #
- bat 必须参数,表示以bat方式打印
- 文件路径(-f)
- 示例:
-f:"C:\Users\E-Label\DemoYixFile\demo.yix"
- 示例:
- 打印机名称(-pn)
- 示例:
-pn:"Zebra ZM400 (203 dpi) - ZPL"
- 示例:
- 副本数量(-pc)
- 标签的副本数量。
- 打印数量 (-lpn)
- 标签的打印数量
- 重置序列号(-resn)
- 重置SN,按日期重置 (1:Yes 0:No)
- 更新序列号(-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
记录输出。