我需要在多台服务器上安装多台打印机,并希望对其进行脚本化,以便只需要配置一次。我使用PowerShell查询2个CSV文件;1获得安装打印机的计算机列表;另一个查询所需打印机的名称、IP、驱动程序和位置。目前,在break :outer中,它是第一台安装了所有打印机的PC。如果我将它移到foreach ($printer in $printers)循环中,它将只将第一台打印
我经常需要找到连接到我们网络的打印机的Windows打印队列名或共享名称,只使用打印机的IP地址。我可以使用PowerShell列出服务器上的所有打印机,但是有数百台需要读取(多台服务器)才能找到特定的IP。我试图在PowerShell中使用这个命令,但是当我运行它时,PS只是返回到提示符,没有输出(也没有错误消息)。Computername %computername | Sel