2011-05-03 14:44:37 +0000 2011-05-03 14:44:37 +0000
11
11
Advertisement

如何在Windows 7电脑上为所有用户安装网络打印机?

Advertisement

我有一台Windows 7电脑。有第二台电脑(Windows XP),它连接了一台打印机,是共享的。在Windows 7电脑上,我把打印机安装成网络打印机(不是TCP/IP端口等),只是用向导和网络打印机。

登录这台电脑时,域内所有用户都没有显示。

当我在不同的打印机上做一个TCP/IP端口的 “真正 "网络打印机时,所有人都能看到。

有谁知道如何让它显示给所有用户?

Advertisement
Advertisement

答案 (3)

13
13
13
2011-07-27 20:37:31 +0000

你可以使用 prnmngr.vbs 脚本。

对于Windows 7,它位于%SystemRoot%\System32\Printing_Admin_Scripts\[language]。对于XP,它位于windows\system32

要为所有用户添加打印机,请使用此命令。

cscript prnmngr.vbs -ac -p "\server\printer"
7
7
7
2013-03-07 16:44:20 +0000

当你将打印机添加为本地打印机时,所有用户都可以查看它。

我发现这个她 http://www.windowsnetworking.com/kbase/WindowsTips/Windows7/AdminTips/Admin/AddSharedPrinterasaLocalPrinter.html

在Windows XP中。

1.点击开始/>打印机和传真。 2. 点击左侧窗格中的添加打印机。 3. 单击 “下一步"。 4. 选择连接到此计算机的本地打印机,然后单击 "下一步"。 5. 选择创建新端口,在端口类型中选择本地端口,然后单击 "下一步"。 6. 在 "端口名称 "中,通过输入两个斜线来输入打印机的网络路径,即共享打印机的计算机名称或本地IP地址,然后输入打印机的共享名称。例如”\dellpc\hpprinter “或”\192.168.1.100\hpprinter “ 7. 选择打印机,然后点击 "下一步"。如果没有列出准确的型号,请尝试最接近的型号或通用打印机。 8. 按照向导的其余部分进行操作。

在Windows Vista和7中:

1.单击开始/>设备和打印机。 2. 点击顶部的 "添加打印机"。 3. 选择 "添加本地打印机"。 4. 选择创建一个新端口,在端口类型中选择本地端口,然后单击 "下一步"。 5. 在 "端口名称 "中,通过输入两个斜线来输入打印机的网络路径,即共享打印机的计算机名称或本地IP地址,然后输入打印机的共享名称。例如”\dellpc\hpprinter “或”\192.168.1.100\hpprinter “ 6. 选择打印机,然后点击 "下一步"。如果没有列出确切的型号,请尝试最接近的型号或通用打印机。 7. 按照向导的其余部分进行操作。

6
Advertisement
6
6
2011-05-03 15:41:56 +0000
Advertisement

重要的是要记住,共享打印机是保存在用户配置文件中的,这意味着当你连接到 “共享 "打印机(通过向导)时,只有连接到它的用户账户才能访问它。这意味着,当您连接到 "共享 "打印机(通过向导)时,只有连接到它的用户帐户才能访问它。

本地打印机则是全局设备,计算机上的所有用户都可以查看。这些设备使用 "本地 "TCP/IP端口连接到 "真正的 "网络打印机。

说了这么多,我来回答你的问题。为了让所有用户都能使用共享打印机,你需要一个系统在每个用户登录时为他们添加打印机。

这是通过制作一个登录脚本来实现的。有很多方法和语言可以使用,你必须找到适合你环境的方法。以下是我找到的一些资源,可能会有帮助。 使用组策略部署共享打印机 Windows登录VB脚本 Powershell打印机端口添加讨论

希望这对你有帮助!

Advertisement

相关问题

3
3
28
13
20
Advertisement