首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在使用lpr命令通过Windows批处理脚本打印PDF文件时,是否可以指定纸盘?

lpr命令是用于通过命令行打印文件的工具,通常在Linux和Unix系统中使用。在Windows系统中,可以通过批处理脚本使用lpr命令打印PDF文件,但是lpr命令本身并不支持直接指定纸盘。

在Windows系统中,打印机的纸盘设置通常是由打印机驱动程序来管理的。因此,要在批处理脚本中指定纸盘,需要先通过打印机驱动程序进行设置。

以下是一种可能的解决方案:

  1. 首先,确保你的打印机已经正确安装并连接到Windows系统中。
  2. 打开控制面板,找到并打开“设备和打印机”选项。
  3. 找到你要使用的打印机,右键点击并选择“打印机首选项”。
  4. 在打印机首选项中,通常会有一个“纸张/质量”或类似的选项。在这个选项中,你可以设置默认纸盘。
  5. 选择你想要的纸盘作为默认纸盘,保存设置并关闭窗口。
  6. 在批处理脚本中,使用lpr命令打印PDF文件。例如:
代码语言:txt
复制
lpr -S <打印机IP地址> -P <打印机名称> <PDF文件路径>

其中,<打印机IP地址>是你打印机的IP地址,<打印机名称>是你的打印机在Windows系统中的名称,<PDF文件路径>是你要打印的PDF文件的路径。

通过上述步骤,你可以在批处理脚本中使用lpr命令打印PDF文件,并指定默认纸盘。请注意,具体的打印机驱动程序和设置选项可能因打印机品牌和型号而异,上述步骤仅供参考。如果你的打印机驱动程序提供了其他方式来指定纸盘,你可以根据实际情况进行设置。

腾讯云提供了云打印服务,可以通过API调用来实现云端打印功能。你可以参考腾讯云云打印服务的文档来了解更多信息:腾讯云云打印服务

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

sap后台作业管理sap打印管理

sap得后台作业的启动方式可以是定时地,也是可以是事件触发的。后台作业里面包含一个或者多个步骤,每一个步骤则包含调用的程序,外部shell命令以及外部程序,也包含了调用者以及变量,还可以定义打印参数。...,location, Message都是描述性字段,根据各公司的命名规则去填写,以便实际管理 lock printer in SAP System: 是否sap系统锁定该打印机?...当然不了 Host Acces method:L Host Printer Name: 打印机名称(这个字段将用于lp/lpr命令) Host Name:打印服务器机器名(比如我的打印机安装在sidhau...关于F类型打印机,下面贴一个SDN关于PDF1打印机配置的BLOG。这个包含了F类型打印机配置,同时给出了不用第三方软件提供将报表转pdf格式文件得解决方案。已测试通过。...请注意打印配置,实际上不同类型的打印机,比如L和C得,代表着不同的接口。L类型打印机,sap传递给os得是lp/lpr命令,C类型的,则是调用windows平台的saplpd。

1.6K20

第二十三章 : 打印

在这章中,我们将会着手用于打印文件和控制打印选项的命令行工具。通常不同发行版的打印配置各有不同且都会在其安装自动完成,因此这里我们不讨论打印的配置过程。本章的练习需要一台正确配置的打印机来完成。...注意:许多 Linux 发行版允许你定义一个输出 PDF 文件但不执行实体打印的“打印机”,这可以用来很方便的检验你的打印命令。看看你的打印机配置程序是否支持这项配置。...某些发行版中,你可能要自己安装额外的软件包(如 cups-pdf)来使用这项功能。 Table 23-2 shows some of the common options for lpr....-P printer 指定输出打印机的名称。未指定使用系统默认打印机。 -r 打印后删除文件。对程序产生的临时打印文件较为有用。...和 lpr 一样,lp 可以接收文件或标准输入为打印内容。与 lpr 不同的是 lp 支持不同的选项(略为复杂),表23-3列出了其常用选项。

45910
  • 【SAP技巧】SAP后台作业管理SAP打印管理

    sap得后台作业的启动方式可以是定时地,也是可以是事件触发的。后台作业里面包含一个或者多个步骤,每一个步骤则包含调用的程序,外部shell命令以及外部程序,也包含了调用者以及变量,还可以定义打印参数。...,location, Message都是描述性字段,根据各公司的命名规则去填写,以便实际管理 lock printer in SAP System: 是否sap系统锁定该打印机?...当然不了 Host Acces method:L Host Printer Name: 打印机名称(这个字段将用于lp/lpr命令) Host Name:打印服务器机器名(比如我的打印机安装在sidhau...关于F类型打印机,下面贴一个SDN关于PDF1打印机配置的BLOG。这个包含了F类型打印机配置,同时给出了不用第三方软件提供将报表转pdf格式文件得解决方案。已测试通过。...请注意打印配置,实际上不同类型的打印机,比如L和C得,代表着不同的接口。L类型打印机,sap传递给os得是lp/lpr命令,C类型的,则是调用windows平台的saplpd。

    1.9K31

    PS编程补充说明

    [TOC] 3.运行脚本 描述: 脚本批处理都属于伪可执行文件,它们只是包含了若干命令行解释器能够解释和执行的命令行代码。...# 1.执行批处理文件批处理是扩展名为”.bat”的文本文件,它可以包含任何cmd控制台能够处理的命令 PS C:\PS> ...."参数2" param3 #执行结果 1 参数2 param3 命令行:1 参数2 param3 命令行:1 参数2 param3 方法2:CmdletBinding 脚本内部变量名,适合于传递多个参数值可以指定参数名称...get-command -Module posh-ssh PowerShell中如何检测模块是否存在 我们可以使用Get-Module的另一个参数-ListAvailable来列出是否含有潜在的模块...PDF_print(){ Write-Output "# 正在打印 ${PDF_DIR} 目录中的PDF文件...."

    1.9K10

    15个Linux文件传输命令

    由于每一个打印机都有一个独立的贮列,你可以用 -P 这个命令设定想要作用的印列机。如果没有设定的话,会使用系统预设的打印机。...这个命令会检查使用是否有足够的权限删除指定的档案,一般而言,只有档案的拥有者或是系统管理员才有这个权限。 语法 /usr/bin/lprm [P] [file...]...Linux lpr命令 lpr(line printer,按行打印)实用程序用来将一个或多个文件放入打印队列等待打印lpr 可以用来将料资送给本地或是远端的主机来处理。...lpr 和 lpd 组成了一个可以离线工作的系统,当你使用 lpr 打印机不需要能立即可用,甚至不用存在。 lpd 会自动监视打印机的状况,当打印机上线后,便立即将档案送交处理。...当不指定用户名,ncftp 命令会自动尝试使用匿名账户anonymous 去连接远程FTP 服 务器,不需要用户输入账号和密码。

    3.5K50

    了解这15条命令,你将掌握 Linux 文件传输的所有内容

    这个命令会检查使用是否有足够的权限删除指定的档案,一般而言,只有档案的拥有者或是系统管理员才有这个权限。...lpr 可以用来将料资送给本地或是远端的主机来处理。 语法 参数: -p Printer: 将资料送至指定打印机 Printer,预设值为 lp。...lpr 和 lpd 组成了一个可以离线工作的系统,当你使用 lpr 打印机不需要能立即可用,甚至不用存在。 lpd 会自动监视打印机的状况,当打印机上线后,便立即将档案送交处理。...命令行直接输入如下命令: 该命令通常没有输出。 uucp 命令 Linux uucp命令用于Unix系统之间传送文件。 UUCP为Unix系统之间,通过序列线来连线的协议。...操作结果如下: 与ftp不同的是,ncftp此时会提示用户是否将FTP服务器保存为书签,以便于下次登录,用户可以进行自定义书签名等操作,如下所示: ftpshut 命令 Linux ftpshut命令指定的时间关闭

    1.9K80

    Windows 命令行快速上手

    1.必知点 批处理文件 Windows 脚本文件被被称为批处理文件命令脚本,后缀名为 .bat 或 .cmd,命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用 cmd.exe 按照该文件中各个命令出现的顺序来逐个运行它们...使用批处理文件可以简化日常或重复性任务。 注释 推荐使用双冒号进行单行注释,使用 goto + 标签进行多行注释。...:: 无参数执行 cd 打印当前工作目录。 cd :: 进入到指定目录。 cd DIR set 显示、设置或删除 cmd.exe 环境变量。也可以用于定义变量。...它允许你按页查看文本文件,以避免终端窗口中一次显示太多内容,从而使文本更易于阅读。 使用 more 命令可以按以下方式进行操作: 按下空格键:显示下一页文本内容。.../q 只有使用 /s 选项才有效 示例: :: 删除目录 rd DIR :: 删除非空目录,会有交互式提醒是否删除 rd /s DIR :: 删除非空目录不提醒 rd /s /q DIR move

    33220

    HP打印机维修资料大全(续)

    检查是否电缆连接松动,并确保使用高质量电缆。(一些非HP并行电缆可能缺少针连接,或者不符合IEEE-1284标准。)当使用的驱动程序不符合IEEE-1284标准时,会发生本错误。...纸盘前部显示的尺寸必须与装入纸盘的纸张尺寸相吻合。(打印机将在尺寸设置正确后才继续试打印作业。)如果用纸盘1打印,确保打印机控制面板中的纸张尺寸配置正确。执行以上操作后,按[执行]键。...将打印机关闭后再打开。出错信息可能被清除,然后传送下个打印作业又出现。如果该信息持续出现,请与HP授权的服务或支持提供者联系。...开启打印机的同时按住[取消作业]键。这样将通过去掉未被使用的区域来清理NVRAM。如果该信息持续出现,请与HP授权的服务或支持提供者联系。...将打印机关闭后再打开。试试换一个软件应用程序进行打印。如果作业打印,返回第一个应用程序并换一个文件打印。(如果该信息仅对某一特定软件应用程序或打印作业出现,向软件厂商寻求帮助。)

    1.2K20

    AutoCAD 2024 for Mac(cad设计绘图工具)

    它具有二维图形和三维建模功能、多种文件格式支持、自定义命令和样式、批处理脚本等特点,可以帮助用户实现高质量的设计和建模。同时,AutoCAD还支持云端存储和共享,方便用户随时随地访问和分享设计文件。...批处理脚本:该软件支持批处理脚本可以帮助用户自动化重复任务,提高工作效率。云端存储和共享:AutoCAD还支持云端存储和共享,可以帮助用户随时随地访问和共享自己的设计文件。...AutoCAD 2024 for Mac中文版最新功能活动洞察通过 dwG 文件中的多用户活动详细信息,整个项目生命周期中保持与数据的连接。通过活动日志获知相关文件更改和访问。...智能积木:更换通过基于机器学习的建议、最近使用的块和手动替换块选择,快速找到您需要的块并替换一个或多个块。...通过移动设备或 PDF打印的纸张中导入反馈,并自动将更改添加到您的绘图中。AutoCAD 使用机器学习来检测和执行标记文本中的某些指令,包括“MOVE”、“COPY”或“DELETE”命令

    89560

    运维必备 | Win批处理(Batch)编程常用DOS命令汇总收藏备查

    温馨提示: 一个新的批文件上下文由指定的参数所创建,控制卷标被指定后传递到语句,您必须通过达到批脚本文件末两次来 "exit" 两次, 第一次读到文件,控制会回到 CALL 语句的紧后面,第二次会退出批脚本...温馨提示: 脚本中获取命令行参数使用脚本里的 %* 指出所有的参数 (如 %1 %2 %3 %4 %5 ...) 分别对应指定位置的参数值。...0x02 批处理脚本操作执行命令 type 命令 - 显示文本文件的内容 描述:此命令用于cmd中打开文本文件并输出内容到终端, 该命令使用也是非常的简单。...,非可执行文件可以通过文件关联调用,如果执行的命令行的第一个符号没有扩展名,CMD.EXE 会使用PATHEXT环境变量(与PATH变量类似)的数值来决定要以什么顺序寻找哪些扩展名。...温馨提示:若未指定ENDLOCAL命令,则当到达批处理文件结尾,对于该批处理文件的每个尚未执行的 SETLOCAL 命令,都会有一个隐含的 ENDLOCAL 被执行。 2.示例演示2命令扩展验证。

    1.5K20

    bat批处理命令教程_windows批处理命令脚本

    %~ 修定符不能跟 %*使用 注意:参数扩充不理会参数所代表的文件是否真实存在,均以当前目录进行扩展 要理解上面的知识,下面的例子很关键。...这在批处理脚本里是允许的,而且用的非常广泛。因为批处理认行不认命令数目。 这个符号允许一行中使用2个以上不同的命令,当第一个命令执行失败了,也不影响后边的命令执行。...(set) 指定一个或一组文件可以使用通配符。 command 指定对每个文件执行的命令。...Windows 脚本宿主,可以命令提示符下运行脚本。...%[1-9]表示参数,参数是指在运行批处理文件文件名后加的以空格(或者Tab)分隔的字符串。变量可以从%0到%9,%0表示批处理命令本身,其它参数字符串用%1到%9顺序表示。

    7K100

    Windows 必知命令

    文章目录 0.前言 1.必知点 3.必知命令 cd set dir type more echo md move del rd cls help 参考文献 0.前言 Windows 命令开发工作相较于...Windows 脚本文件被被称为批处理文件命令脚本,后缀名为 .bat 或 .cmd,命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用 cmd.exe 按照该文件中各个命令出现的顺序来逐个运行它们...使用批处理文件可以简化日常或重复性任务。 (2)注释。 推荐使用双冒号进行单行注释,使用 go to + 标签进行多行注释。...支持通配符 * dir FILE_NAME type :: 打印文本文件全部内容 type FILE_NAME more :: 分屏显示文件内容 more FILE echo :: 打印变量值 echo...%VAR_NAME% :: 打印指定内容到标准输出 echo CONTENT md :: 创建目录 md DIR_NAME move :: 更改文件或目录名 move OLD_NAME NEW_NAME

    77031

    重复性的工作交给 bat脚本 来完成---脚本开启emqx服务器

    另外,可以从以下几方面理解start与call命令的区别: 一是调用范围不同:call主要用来进行批处理的内部调用,如call :pend 和一些dos命令的调用如call set test=2,但也可以调用其他可执行文件...,而start则不能进行内部调用,但其可以执行基本上所有的外部程序,还可以执行shell,如打开文件夹start "" "%WINDIR%",安装网络打印机start "" "\\IP\Printer"...另外,我们还必须注意一点:使用call调用其他批处理,在被调用的批处理中若我们使用goto命令的时候,建议要使用与原批处理中不同的标签名来跳转,否则可能会跳转到原批处理中而不能保证完整的执行被调用批处理中的所有语句...语法是: CALL:label arguments 一个新的批文件上下文由指定的参数所创建,控制卷标被指定后传递到语句。你必须通过达到批脚本文件末两次来 "exit" 两次。...第一次读到文件,控制会回到 CALL 语句的紧后面。第二次会退出批脚本。键入 GOTO /?,参看 GOTO :EOF 扩展的描述,此描述允许你从一个批脚本返回。

    1.1K20

    linux中20个中级命令

    可以使用 -iname无论大小写都可以找到一些东西的选项。(*是一个通配符并搜索所有扩展名为 ' 的文件.sh`你可以使用文件名或文件名的一部分来自定义输出)。...对用户和系统管理员跟踪他们的磁盘使用情况很有用。df通过检查目录条目来工作,目录条目通常仅在文件关闭更新。...它与 shell 无关,shell 也不读取 echo 命令的输出。但是交互式脚本中,echo 通过终端将消息传递给用户。它是脚本、交互式脚本中常用的命令之一。...命令命令命令行上命名的文件打印到命名打印机。...rumenz@local:~# lpr -P deskjet-4620-series 1-final.pdf Note: lpq命令可让你查看打印机的状态(是否已启动)以及等待打印的作业(文件)。

    74940

    BAT 批处理脚本教程

    %~ 修定符不能跟 %*使用 注意:参数扩充不理会参数所代表的文件是否真实存在,均以当前目录进行扩展 要理解上面的知识,下面的例子很关键。...其中: 1.大于号“>”将命令发送到文件或设备,例如打印机>prn。使用大于号“>”,有些命令输出(例如错误消息)不能重定向。...这在批处理脚本里是允许的,而且用的非常广泛。因为批处理认行不认命令数目。 这个符号允许一行中使用2个以上不同的命令,当第一个命令执行失败了,也不影响后边的命令执行。...(set) 指定一个或一组文件可以使用通配符。 command 指定对每个文件执行的命令。 command-parameters 为特定命令指定参数或命令行开关。...Windows 脚本宿主,可以命令提示符下运行脚本

    66550

    日志是什么?耗时2个月搞懂Linux日志

    日志对于安全来说也很重要,它记录了每天系统发生的各种事情,通过日志来检查错误发生的原因,或者受到攻击攻击者留下的痕迹。...0没有备份 compress 日志轮替,旧的日志进行压缩 creat mode owner group 建立新日志,同时指定新日志的权限与所有者和所属组 mail address 当日志轮替,输出内容通过邮件发送到指定的邮件地址...size 大小 日志只有大于指定大小才进行日志轮替,而不是按照时间轮替 dateext 使用日期作为日志轮替文件的后缀 sharedscripts 在此关键字之后的脚本只执行一次 prerotate/...endscripts 日志轮替之前执行脚本命令 postrotate/endscripts 日志轮替之后执行脚本命令 日志轮替机制原理: 日志轮替之所以指定的时间备份日志,是依赖系统定时任务。.../etc/cron.daily/目录,就会发现这个目录中是有logrotate文件(可执行) logrotate通过这个文件依赖定时任务执行。

    41520

    如何在 Windows 10上创建和运行批处理文件

    你还可以使用 PowerShell 等其他工具编写更高级的脚本。然而,当你需要运行命令来改变设置、自动化例程、启动应用程序或启动网站使用带有命令提示符的批处理文件是一个方便的选择。...(您可以使用“@”的情况下使用命令,但是符号隐藏了正在执行的命令以创建一个更清晰的返回。) ECHO:屏幕上打印任意文本。 PAUSE:执行命令后保持窗口打开。...如果不使用命令,则脚本运行完毕后,窗口将自动关闭。当运行多个任务并且希望它们之间暂停可以脚本末尾或在特定命令之后使用命令。...如何在 Windows 10 上运行批处理文件 Windows 10 上,你至少可以用三种方式运行批处理文件。你可以使用文件资源管理器或命令提示符按需运行它。...启动时运行批处理文件 如果你希望每次登录到 Windows 10 帐户执行一系列命令,你可以脚本放在启动文件夹中以保存额外的步骤,而不是使用任务计划程序。

    27.5K40

    运维必学 | 条件语句-从零开始学Windows批处理(Batch)编程系列教程

    0x00 批处理(Batch)命令返回值 描述: Windows 批处理脚本中,类似于 Shell 其也是支持 if...eles 条件判断, 不过介绍语句前我们先来看看其命令行执行返回值,你可以将其认为返回错误参数相当于.../tree/main/TerminalScript/bat 批处理中有些命令执行之后将会返回一定的错误值errorlevel,可以通过%errorlevel%变量值判断命令执行的状况,说到此处又类似于...# 值若为1(默认),表示使用Windows XP或更早版本的命令处理程序。 # 值若为2,表示使用Windows Vista或更高版本的命令处理程序,其中包含更多的命令扩展功能。...1.IF 条件 (命令) ELSE (命令) 描述: 我们批处理脚本使用IF...ELSE...条件判断语句,可以帮助我们好的处理业务流程,但是实际使用中请注意其语法格式,批处理脚本中此关键字需要写在同一行上...如果在IF表达式中使用 NOT 关键字表示非的逻辑关系,例如在进行字符对比则表示当字符串不同时则条件成立运行指定命令,否则运行另外一个命令

    60120
    领券