Name

smbspool — 印刷ファイルを SMB プリンタへ送信する

Synopsis

smbspool {job} {user} {title} {copies} {options} [filename]

説明

このツールは Samba(7)システムの一部である。

smbspoolは印刷ファイルをSMBプリンタに送るための とても小さい印刷スプール用プログラムである。 Common UNIX Printing System との互換性のため コマンドライン引数は位置に依存するが、smbspool を任意の印刷システムで使ったり プログラムやスクリプトから使ったりすることもできる。

DEVICE URI

smbspool は印刷先を Uniform Resource Identifier ("URI") を用いて指定する。 手段は "smb" を用いる。この文字列はいくつかの形式を取ることができる:

  • smb://server/printer

  • smb://workgroup/server/printer

  • smb://username:password@server/printer

  • smb://username:password@workgroup/server/printer

smbspool は 環境変数 DEVICE_URIからURI を得ようとする。 もしDEVICE_URIがなければ、smbspoolは、smb:// が プログラム名であったらargv[0]を、そうでなければargv[1]をを参照する。

exec(2) を使うプログラムは argv[0] に URI を渡すことができる。一方シェルスクリプトは smbspool を起動する以前に環境変数DEVICE_URI を設定しなければならない。