首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打印机管理软件(开放源码)

打印机管理软件(开放源码)
EN

Software Recommendation用户
提问于 2018-11-13 02:34:19
回答 1查看 558关注 0票数 1

如果我们有大约30台Windows 10 PC和多台网络打印机

我需要一个软件来管理我的办公桌上的打印机,例如,如果我需要安装/管理/删除第10号桌面上的打印机,我想在不打扰用户的情况下从我的系统中这样做。

有没有打印机管理软件来做这项工作??

EN

回答 1

Software Recommendation用户

发布于 2018-11-16 15:15:55

代码是由微软提供的,当然,复制微软的源代码是可见的,我不知道这是否足够接近,但这是我见过的开放源码的近在咫尺。然而,所有真正的工作都是用WMI windows接口完成的。所有脚本都可以重写,以支持任何有WMI支持的语言。我看到了一个用于linux的WMI,但是我看到的版本非常陈旧,没有维护,所以我不提它。

这些脚本是微软在windows 10上免费提供的,很可能是Windows 7。我不知道以前的Windows版本是否有这些脚本可用。

代码语言:javascript
复制
C:\Windows\System32\Printing_Admin_Scripts\en-US

prnmngr.vbs -u用户名-w密码-s计算机名-d -p打印机名称

这会删除一台打印机。

添加打印机要复杂得多,因为您必须安装一个驱动程序,创建一个端口,然后将它们链接到一起。

我使用MicrosoftDeploymentToolkit_x64创建了一个存储库。一旦安装,启动DeploymentWorkbench

下面是我根据上面的脚本编写的用于安装打印机的脚本。

行222必须修改,以指向您的司机回购。

https://drive.google.com/file/d/1d1l4d-pM6obwkARTU5n4i1b3fyNLrJAp/view?usp=sharing

如果您没有域,请尝试省略它和斜杠完全或者用句点代替域。管理员或.\administrator

代码语言:javascript
复制
cscript printer.vbs -u domain\username -w "password" -d "HP Universal Printing PS (v6.6.0)" -i hpcu215v.inf -h "\\server name\drivers\USB\hpbuio200l_1.0.0.245_274C803A4F23C650047D1DF926CE1115098F5BDCEA7352C797E500E194FD2227" -p printername -s computername
票数 1
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/53150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档