为什么在此命令失败后没有看到错误消息?

时间:2016-06-06 16:51:02

标签: powershell printing scripting

我正在尝试使用这个小的.ps1脚本将测试页打印到默认打印机。

$printer = Get-WmiObject -Query " SELECT * FROM Win32_Printer WHERE Default=$true" 
$PrintTestPage = $printer.PrintTestPage() 

由于某种原因,如果我在管理员窗口中运行此命令,测试页面实际上只会打印出来。该命令似乎在常规的非升高窗口中完成,但打印机实际上从未打印过页面,并且没有给出错误。什么可以阻止我作为普通用户打印?

编辑:我测试过,它似乎可以从我的笔记本电脑或任何其他机器上正常工作。什么可能使我的个人工作站有这个问题?

更新:我用来部署这个脚本的RMM服务似乎也不喜欢这个命令,因为它在执行时不会打印任何东西。任何知道这个原因甚至是快速修复的人都会受到赞赏。

0 个答案:

没有答案