OSX: 安装打印机的有用命令行

事实上非常easy。就是有用lpadmin命令,以下给出一个样例:

printername="YOUR_PRINTER_NAME"
location="LOCATION INFO"
gui_display_name="HP Color LaserJet M600 in Office for Example"
address="ipp://printserver.yourcompany.org/YOUR_PRINTER_NAME"
driver_ppd="/Library/Printers/PPDs/Contents/Resources/hp color LaserJet M600.gz"
# Populate these options if you want to set specific options for the printer. E.g. duplexing installed, etc.
option_1=""
option_2=""
option_3=""

# Now we can install the printer.
/usr/sbin/lpadmin         -p "$printername"         -L "$location"         -D "$gui_display_name"         -v "$address"         -P "$driver_ppd"         -o "$option_1"         -o "$option_2"         -o "$option_3"         -o printer-is-shared=false         -E

当中的參数解释:

printername:在生成该打印机的时候CUPS用来作为该打印机的文件名称

location:也就是打印机的物理位置,比方说財务办公室,前台打印机等等。这个信息是可选的

gui_displayname: 在GUI中显示的打印机名称

address: CUPS支持多种的协议格式,比方lpd, ipp,dnssd, smb, http, Socket, mdns等等,详细情况要依据详细的网络环境。

假设不确定怎样写,那么能够在測试机器上在GUI中手动安装一次。得到该地址。

driver_ppd: 这个就是驱动的ppd文件的详细路径

option:比方说你要默认配置双面打印为off。那么多数打印机使用Duplex=none。详细的參数要參见不同的打印机了。

能够先在測试机上配置完成。然后用命令:

lpoptions -p YOUR_CUPS_PRINTER_NAME -l

来显示该打印机全部的參数配置。lpadmin命令中的option没有个数限制。

时间: 2024-07-30 10:59:25

OSX: 安装打印机的有用命令行的相关文章

OSX: 安装打印机的实用命令行

其实很简单,就是实用lpadmin命令,下面给出一个例子: printername="YOUR_PRINTER_NAME" location="LOCATION INFO" gui_display_name="HP Color LaserJet M600 in Office for Example" address="ipp://printserver.yourcompany.org/YOUR_PRINTER_NAME" dr

OS X 10.9 Mavericks下如何安装Command Line Tools(命令行工具)

OS X 10.9 Mavericks正式发布,免费更新,立即去更新看看效果. 不过升级后安装命令行工具(Command Line Tools)时发现官网没有clt的下载安装包了,原来改了,使用命令在线安装. 打开终端,输入命令:xcode-select --install 选择“安装”,然后同意安装协议. OS X 10.9 Mavericks下如何安装Command Line Tools(命令行工具)

window下,nodejs 安装 http-server,开启命令行HTTP服务器

第一步:http://nodejs.cn/  官网下载安装文件,安装nodejs: 第二步:运行中输入cmd进入命令行模式,输入  node -v ,显示版本号,代表安装成功: 第三步:在node命令行下,输入 npm install http-server -g,安装成功后 会出现上图这样的文字,把上面选中那行加入环境变量PATH中. 第四步:进入你的文件目录,输入http-server 显示上图,在浏览器输入 http://127.0.0.1:8088 ,即可以显示你的文件目录里的index

Python安装后在CMD命令行下出现“应用程序无法启动.............”问题

问题存在之一:系统是刚刚重做的精简版服务器系统(阉割版) AN就是在阿里云上刚开的Windows Server 2008 系统上碰到的  吓尿了都 症状:            正常安装python环境后 进入cmd命令行中,执行python就报错,报错的大概内容就是 “应用程序无法启动....因为并行配置不正确...请执行....exe文件”  PS:卧槽,记不清了, 错误截图 也找不到了 下药:          1.面对CMD命令行报错,代开事件查看器 可以通过控制面板打开,也可以在cmd

windows 全局安装 express 但无法命令行执行

从 express 的官网直接按照命令行全局安装 express 后, express 命令无法执行, 在 cmd 中显示 该命令行无法识别.基本可判断是 环境变量配置 这边没有搞定. 卸载 nodejs 重装 先配置npm的全局模块的存放路径以及cache路径(若默认安装则在 C 盘 , 在命令行中直接把下面的输入即可用.自定义安装则改成你自己设置的路径,) npm config set prefix "C:\Program Files (x86)\nodejs\node_global&quo

Windows上安装Xampp后通过命令行进入MariaDB

题外话:读<MYSQL必知必会>,书中让我找个数据库服务器练手,我就去下了个Xampp,由于看的08年网易上的动态网站开发,那个时候Xampp中的m代表MYSQL,后来通过命令行进入MYSQL时出现: Welcome to mariaDB...以为又出幺蛾了,后来查到,由于MYSQL被Oracle收购后有闭源的可能性,MYSQL作者又搞了个MariaDB,以其女儿名字命名...Oracle已哭瞎...但还是兼容MYSQL的东西 先在Xampp的控制面板开启MYSQL 配置环境变量:Path变量

【转】Appium的安装-Mac平台(命令行 dmg)

其实Appium的安装方式主要有两种: 1)自己安装配置nodejs的环境,然后通过npm进行appium的安装 2)直接下载官网提供的dmg进行安装,dmg里面已经有nodejs的环境和appium的可执行文件了 下面我们进入正题,分别进行两种安装方式的讲解 1 Appium的安装方式一 本章节主要讲解上面两种方式中的第一种安装方式:自己安装配置nodejs的环境,然后通过npm进行appium的安装 1.1 NodeJS的环境搭建     NodeJS的下载地址是:http://nodejs

CentOS7下,安装网卡驱动,命令行手动连接WIFI指导

买了一个无线网卡,型号为TL-WN823N,谁知道在CentOS下没有驱动 于是开始了无线上网的漫漫征途 经历了无数个坑啊,解决了一个又一个的问题啊 到最后ping通的时候成就感简直爆棚 文章结构简介如下: 1.安装内核工具:kernel-devel 2.搜索网卡型号,安装网卡驱动 3.下载网络工具,连上无线网络 1.安装内核工具 装驱动前需要包:kernel-devel,gcc 一开始,我先安装驱动,发现编译过不了,一看报错信息,说是/usr/scr/kernel里面没有对应文件内核文件 于是

通过composer 安装 tp5 并通过命令行创建一个控制器

首先打开命令行将文件目录切换到要安装Tp5的目录下执行 composer create-project topthink/think tp5 dev-master --prefer-dist得到此时TP5就安装成功了 将目录切换到TP5目录里执行 PHP think make:Controller admin/login/index