RIGHT:[[Mac 関係覚え書き]]
*コマンドラインでのプリンタ登録 [#ced2e0c1]
ともに -E の位置に注意
Generic Postscript プリンタ(ネットワークプリンタ)の登録
# lpadmin -p hoge -L "hoge" -E -v lpd://192.168.0.1/ \
-m generic.ppd
特定のPPD を指定してプリンタ(ネットワークプリンタ)の登録
# lpadmin -p hoge -L "hoge" -E -v lpd://192.168.0.1/ \
-P /System/Library/Printers/PPDs/Contents/Resources/LaserWriter\ Pro\ 810.gz
*デフォルトプリンタの指定 [#g0210304]
システムワイド
lpadmin -d hoge (root にて実行)
個人設定
lpoptions -d hoge (各ユーザ毎に実行)
*「最後に使ったプリンタを利用する」を無効にする. [#vd16239c]
最後に使ったプリンタを利用するようになっている場合の plist は
$HOME/L/P/ByHost/com.apple.PrintingPrefs.MACADDRESS.plist
(Snow Leopard では $HOME/L?P/com.apple.PrintingPrefs.plist のようだ)
<key>UseLastPrinterAsCurrentPrinter</key>
<true/>
コマンドで確認
$ /usr/bin/defaults -currentHost read com.apple.print.PrintingPrefs \
UseLastPrinterAsCurrentPrinter
1 <- True
コマンドで,「最後に使った...」を無効にする
$ /usr/bin/defaults -currentHost write com.apple.print.PrintingPrefs\
UseLastPrinterAsCurrentPrinter -bool False