【发布时间】:2011-06-28 18:22:34
【问题描述】:
我一直在尝试查找有关 jscript 编程的一些文档,以便我可以自己编写此文档,但没有找到所需的文档......
我的问题是:我一直在尝试编写一个 jscript,它可以通过网络连接并添加打印机......其中一些网络有用户名和密码。所以不知道现在该怎么办......
这是我到现在为止的结果
var WshNetwork = new ActiveXObject("WScript.Network");
var PrinterPath = "\\\\srvprint\LJ5_4";
WshNetwork.AddWindowsPrinterConnection(PrinterPath);
任何帮助将不胜感激。太棒了
【问题讨论】:
-
小心转义反斜杠,PrinterPath 应为
"\\\\srvprint\\LJ5_4"(“LJ”前有两个反斜杠)。 -
所有 wscript.network 方法都在当前连接的网络上运行。您将无法使用这些命令连接到不同的网络。所以 - 无论用户是你的脚本的用户 - 他们都必须已经连接到网络才能使这种类型的东西工作 - 是这样吗?
-
@maerics,好点,但仍然不起作用。 @James,我们都相互连接,但只需要我们的网络用户名密码。
标签: javascript printers network-printers