Answers:
您可以使用prnmngr.vbs脚本。
它位于%SystemRoot%\System32\Printing_Admin_Scripts\[language]
Windows 7中。对于XP,它位于中windows\system32
。
要为所有用户添加打印机,请使用以下命令:
cscript prnmngr.vbs -ac -p "\\server\printer"
当您将打印机添加为本地打印机时,所有用户都可以查看它。
我在这里http://www.windowsnetworking.com/kbase/WindowsTips/Windows7/AdminTips/Admin/AddSharedPrinterasaLocalPrinter.html找到了
在Windows XP中:
在Windows Vista和7中:
重要的是要记住,共享打印机已保存在用户配置文件中。这意味着(通过向导)连接到“共享”打印机时,只有与其连接的用户帐户才可以访问它。
另一方面,本地打印机是可由计算机上的所有用户查看的全局设备。这些使用“本地” TCP / IP端口连接到“真实”网络打印机。
综上所述,让我回答您的问题。要为所有用户共享一个打印机“显示”,您将需要一个适当的系统,该系统将在每个用户登录时为他们添加打印机。
这是通过制作登录脚本来完成的。您可以使用多种方法和语言,并且必须找到适合您的环境的方法和语言。以下是一些我发现可能会有所帮助的资源:
希望这可以帮助!