更改Epson现金抽屉设置

时间:2016-04-07 14:30:00

标签: powershell batch-file vbscript

我正在寻找一种方法来更改控制现金抽屉的设置,包括powershell,vbscript,batch等。我们有超过40个商店,每个商店有几个寄存器。所有这些收据打印机最初配置为在每次打印之前打开现金抽屉。我已经更新了我们的POS软件,现在它发送正确的代码以提示打印机仅在需要时打开抽屉(现金交易,而不是信用卡/借记卡)。我正在寻找一种方法来更新所有这些打印机的驱动程序设置,而无需手动调整每个打印机。计算机正在运行Windows 7。

我尝试将PowerShell与Get-Printer和Set-PrinterProperty的某些组合一起使用,但是这些cmdlet不适用于Windows 7.我尝试过使用cscript prncnfg.vbs,但该命令没有可配置的设置选项我可以用于这个特定的设置。

1 个答案:

答案 0 :(得分:0)

只有很多地方可以保存设置(注册表,文件......)。使用Sysinternal's Process Monitor监控设置的更改位置。

  1. 启动该应用程序。
  2. 在您配置设置之前,请在Process Monitor中开始捕获。
  3. 更改设置。
  4. 在Process Monitor中停止捕获。
  5. 按PID或进程名称过滤。
  6. 查找注册表的写入操作或可能代表应用程序中该设置的文件。
  7. 通过手动更改并检入应用程序GUI来验证设置。
  8. 然后,您可以使用批处理,Powershell,VBS,DSC,SCCM或其他任何方式为所有客户进行更改。