Samba打印服务与客户端使用指南
1. Samba打印服务基础
在Samba中,打印服务的配置涉及多个方面。首先,命令字符串参数会传递给C库的 system() 例程,该例程会派生并执行 sh 来解析和执行传递的字符串。命令字符串可能包含Samba替换变量,在传递给 system() 例程之前,变量值会被解析。为避免执行过程中路径解析问题,建议在命令参数值中使用命令或脚本的完整路径名。
以下是打印机共享替换变量的说明:
| 变量 | 含义 |
| ---- | ---- |
| %p | 打印机名称 |
| %j | 整数作业编号 |
| %s | 假脱机文件名 |
| %f | 无完整路径前缀的假脱机文件名 |
不同操作系统类型有不同的示例命令字符串:
- AIX, BSD, LPRNG, PLP, QNX :
- lpq command = lpq %p
- lprm command = lprm -P%p %j
- HPUX, SYSV :
- lpq command = lpstat –o%p
- lprm command = cancel %p-%j
2. Windows客户端设置
要在Windows客户端上设置对Samba管
超级会员免费看
订阅专栏 解锁全文
6

被折叠的 条评论
为什么被折叠?



