Mac 関係覚え書き

コマンドラインでのプリンタ登録

ともに -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

デフォルトプリンタの指定

システムワイド

lpadmin -d hoge  (root にて実行)

個人設定

lpoptions -d hoge  (各ユーザ毎に実行)

「最後に使ったプリンタを利用する」を無効にする.

最後に使ったプリンタを利用するようになっている場合の 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
Last-modified: 2010-04-07 (水) 16:42:39