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

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS