标题: [系统相关] 批处理怎么获取本机连接的所有打印机名字,包括共享打印机? [打印本页]
作者: jshuanya 时间: 2024-1-19 20:00 标题: 批处理怎么获取本机连接的所有打印机名字,包括共享打印机?
批处理怎么获取本机连接的所有打印机名字,包括共享打印机?
比如说
\\192.168.1.2\canon3000
canon3000
windows自带的打印管理不能导出,只包括本地的。
作者: czjt1234 时间: 2024-1-19 20:07
- ' & cls & cscript.exe /nologo /e:vbscript "%~f0" %* & pause & exit
-
- Set oWshNetwork = CreateObject("WScript.Network")
- Set oWshCollection = oWshNetwork.EnumPrinterConnections()
- For i = 0 to oWshCollection.Count - 1 Step 2
- wsh.Echo oWshCollection.Item(i) & " = " & oWshCollection.Item(i + 1)
- Next
复制代码
作者: newswan 时间: 2024-1-20 01:20
powershell- Get-Printer
- Get-Printer | Where-Object { $_.Shared -eq $true }
复制代码
作者: jshuanya 时间: 2024-1-20 09:53
czjt1234 发表于 2024-1-19 20:07
能否设置一个变量啥的,比如%%a啥的,我用来和其他代码结合在一起。
作者: hzlbzo 时间: 2024-3-25 16:35
回复 2# czjt1234
学习了
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |