Windows 7 中的“net use”如何用于打印机连接?

Windows 7 中的“net use”如何用于打印机连接?

我已经成功使用“net use”连接到 Windows 7 网络上的共享驱动器。现在,我正尝试将 Windows 7 计算机连接到 Windows 7 上的共享打印机。

因此,在客户端计算机上,我通过 GUI 查看了一切是否正常工作。然后,我断开了打印机的连接,并尝试使用命令行执行相同的操作,如下所示:

net use \\FRONTPC\FCPrinter 

它说:

The command completed successfuly.

但是我在“设备和打印机”下没有看到打印机。那么,打印机在哪里?我做错了什么?

答案1

SS64

“NET USE 命令可以将网络打印机映射到 LPT 端口(对于打印到端口的 DOS 类型应用程序),但这不会将打印机添加到控制面板 GUI。”


如果你只能使用 cmd,你可能需要使用Rundll32 printui.dll,PrintUIEntry

如果您可以使用 PowerShell,您可以执行以下操作:

$prnt = [wmiclass]"Win32_Printer"
$prnt.AddPrinterConnection("\\PrintServer\PrintShare")

答案2

当您使用 cmd - net use 命令时,您的设备和打印机中不会出现打印机。此命令适用于基于 MS DOS 的应用程序在 LPT 端口上打印,即使您的 PC 没有 LPT 端口。有时,即使您安装了 USB 打印机,您也无法通过 MS DOS 应用程序进行打印,这就是您使用此方式将打印机映射到 LPT 端口的情况。

在这篇文章中,我解释了如何在本地网络中使用这个命令,一台电脑运行 Win 7,另一台电脑运行 Win XP

相关内容