PowerShell 4.0 添加打印机

标签 powershell printing scripting powershell-3.0 printers

我刚刚在我的 Win7 SP1 机器上安装了 PowerShell 4.0(从 2.0 native 版本升级)。 PowerShell 3.0 应该包含一系列方便的打印机特定功能,例如 Add-Printer、Add-PrinterDriver 等,但在我的盒子上运行“Get-Command”并没有显示我正在使用的任何命令寻找。

我是否必须安装 PowerShell 3.0 才能获取它们?

最佳答案

“PrintManagement”模块,其中包括您提到的命令,可用于 Windows 8/Windows Server 2012 上的 PowerShell v3 从某种意义上说,它与操作系统相关,而不是直接与 PowerShell 版本相关。

    CommandType     Name                                               ModuleName                                                                         
-----------     ----                                               ----------                                                                         
Function        Add-Printer                                        printmanagement                                                                    
Function        Add-PrinterDriver                                  printmanagement                                                                    
Function        Add-PrinterPort                                    printmanagement                                                                    
Function        Get-PrintConfiguration                             printmanagement                                                                    
Function        Get-Printer                                        printmanagement                                                                    
Function        Get-PrinterDriver                                  printmanagement                                                                    
Function        Get-PrinterPort                                    printmanagement                                                                    
Function        Get-PrinterProperty                                printmanagement                                                                    
Function        Get-PrintJob                                       printmanagement                                                                    
Function        Read-PrinterNfcTag                                 printmanagement                                                                    
Function        Remove-Printer                                     printmanagement                                                                    
Function        Remove-PrinterDriver                               printmanagement                                                                    
Function        Remove-PrinterPort                                 printmanagement                                                                    
Function        Remove-PrintJob                                    printmanagement                                                                    
Function        Rename-Printer                                     printmanagement                                                                    
Function        Restart-PrintJob                                   printmanagement                                                                    
Function        Resume-PrintJob                                    printmanagement                                                                    
Function        Set-PrintConfiguration                             printmanagement                                                                    
Function        Set-Printer                                        printmanagement                                                                    
Function        Set-PrinterProperty                                printmanagement                                                                    
Function        Suspend-PrintJob                                   printmanagement                                                                    
Function        Write-PrinterNfcTag                                printmanagement

关于PowerShell 4.0 添加打印机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21343313/

相关文章:

css - 使用 CSS 媒体查询检测打印页面大小

linux - 使用脚本在 Linux 中合并多个 pdf?

module - 自动生成环境模块声明

linux - 我怎样才能找到临时文件?

powershell - 对函数参数中声明的不存在文件进行强类型检查

powershell - 使用 Jenkins 将 war 文件部署到 Tomcat 的推荐方法?

css - 尽管设置了@media 打印样式,为什么我在打印时会得到额外的行和/或段落间距?

vba - 打印时如何启用订书机?

powershell - 无法添加类型Microsoft.TeamFoundation.Client

azure - 无法将 'System.Object[]' 转换为参数 'System.String' 所需的类型 'Name' 。不支持指定的方法。在 :1 char:35 行