gpt4 book ai didi

java - 如何在不重新启动服务的情况下重新加载 Coldfusion 中的打印机?

转载 作者:IT老高 更新时间:2023-10-28 20:45:48 25 4
gpt4 key购买 nike

这是我对如何在 ColdFusion 中使用打印机的基本理解。

  1. 使用CF的账号远程进入运行CF的服务器服务正在运行。
  2. 打开 Windows 控制面板并添加打印机。
  3. 重启 CF 服务。

我的问题:有什么方法可以在不重新启动 CF 服务的情况下重新加载打印机?

这是我们正在尝试解决的问题。CF 错误详情:

Error: Printer \\(server)\(printerName) is not available. Available printers are: , şៈ᠘, , , , 凙ᜀᚈ, , 疠쐵䚏, , .

重新启动 CF 服务可以解决此问题,但最近似乎经常发生这种情况。我想知道是否有一些 java 代码可以重新加载打印机,以便可以自动完成。我们正在使用 CF9。

最佳答案

要使用网络打印机 ColdFusion 需要在具有网络资源权限的域帐户下运行。 ColdFusion Windows 服务运行的默认用户是localSystem。此用户帐户通常对本地系统有很多权限,但对网络没有权限。通常的解决方案是为此目的创建一个域帐户,然后将 ColdFusion Windows 服务设置为在服务控制面板中以该用户身份运行。

我最近在我的服务器机器上安装了一台打印机,它立即被检测到,没有任何问题。我在 Windows 7 64 位系统上使用 CF10。所以下面的代码列出了我的打印机,根本没有重新启动服务:

<cfdump var="#GetPrinterInfo()#">

希望这会有所帮助。

关于java - 如何在不重新启动服务的情况下重新加载 Coldfusion 中的打印机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21383853/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com