AD 脚本kixtart运用之三(添加windows共享打印机)
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,在http://windyma.blog.51cto.com/661702/1967027文章,已做好用户脚本基础上在脚本文件kixtart.kix里添加如下内容:IF INGROUP ("Color
千家信息网最后更新 2025年02月01日AD 脚本kixtart运用之三(添加windows共享打印机)
在http://windyma.blog.51cto.com/661702/1967027文章,已做好用户脚本基础上
在脚本文件kixtart.kix里添加如下内容:
IF INGROUP ("Color_Printer") If AddPrinterConnection ("\\zsprinter.nccn.int\NEO-Color-Printer") = 0 ? "Added NEO-Color-Printer connection...." EndifEndif;添加NEO-Mono-Printer打印机的同时设置为默认打印机If AddPrinterConnection ("\\zsprinter.nccn.int\NEO-Mono-Printer") = 0 ? "Added NEO-Mono-Printer connection...." If SetDefaultPrinter ("\\zsprinter.nccn.int\NEO-Mono-Printer") = 0 ? "Set default printer to NEO-Mono-Printer...." EndifEndif;为不同打印机用户添加另外一台打印机的同时设置为默认打印机IF INGROUP ("Small_Printer") If AddPrinterConnection ("\\zsprinter.nccn.int\Small-Printer") = 0 ? "Added printer to Small-Printer...." If SetDefaultPrinter ("\\zsprinter.nccn.int\Small-Printer") = 0 ? "Set default printer to Small-Printer...." Endif EndifEndif
到此针对 kix添加打印机的脚本已经完成,但还会有一个问题就是,当windows系统从未安装过上面打印机驱动时,一般AD用户是无权限安装的,windows7电脑会弹一个框出来要求输入有权限的用户名和密码进行安装,但XP的电脑则直安装不成功。
所以我们得事先帮让计算机自动安装驱动,我们在域针对计算机对像添加一个组策略,组策略的计算机配置---策略---windows设置----脚本(启动/关机)---启动项 添加一个printerdriver.cmd文件,内容如下(根据不同系统32位或64位添加不同驱动):
@echo offgoto %PROCESSOR_ARCHITECTURE%:x86IF NOT EXIST "C:\Windows\system32\spool\DRIVERS\W32X86\3\KOAYQJAT.dll" (rundll32 printui.dll,PrintUIEntry /ia /m "Generic 36C-6SeriesPCL" /f \\zsprinter.nccn.int\Driver\ADC286_Printer\Win_x86\KOAYQJA_.INF /u)IF NOT EXIST "C:\Windows\System32\spool\drivers\W32X86\3\KOAYXJAG.DLL" (rundll32 printui.dll,PrintUIEntry /ia /m "Generic 42BW-4SeriesPCL" /f \\zsprinter.nccn.int\Driver\AD289_Printer\Win_x86\KOAYXJA_.INF /u) IF NOT EXIST "C:\Windows\system32\spool\DRIVERS\W32X86\3\GWP.DLL" (rundll32 printui.dll,PrintUIEntry /ia /m "Generic 21BW-3 PCL" /f \\zsprinter.nccn.int\Driver\AD219_Printer\32\GWP.inf /u)goto end:AMD64IF NOT EXIST "C:\Windows\system32\spool\DRIVERS\x64\3\KOAYQJAT.dll" (rundll32 printui.dll,PrintUIEntry /ia /m "Generic 36C-6SeriesPCL" /f \\zsprinter.nccn.int\Driver\ADC286_Printer\Win_x64\KOAYQJA_.INF /u)IF NOT EXIST "C:\Windows\system32\spool\DRIVERS\x64\3\KOAYXJAG.DLL" (rundll32 printui.dll,PrintUIEntry /ia /m "Generic 42BW-4SeriesPCL" /f \\zsprinter.nccn.int\Driver\AD289_Printer\Win_x64\KOAYXJA_.INF /u)IF NOT EXIST "C:\Windows\System32\spool\drivers\x64\3\GWP.DLL" (rundll32 printui.dll,PrintUIEntry /ia /m "Generic 21BW-3 PCL" /f \\zsprinter.nccn.int\Driver\AD219_Printer\64\GWP.inf /u):endexit
打印机
脚本
用户
不同
策略
计算机
驱动
内容
同时
文件
权限
电脑
系统
成功
从未
基础
密码
就是
文章
用户名
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
洛阳网络安全宣传图
微信小程序代码储存在服务器端
邯郸盛邦软件开发
迷你世界炸地图是不是炸服务器
搭建一台数据服务器
网站数据库密码不对怎么办
我的世界国际服服务器怎么做
自动sql备份数据库
软件开发必看书籍
淮安特色服务联想服务器维修电话
网络安全之渗透安全
昆山一站式网络技术包括什么
数据库删除数据数据表不动了
服务器管理器磁盘扩展
手网络安全的手抄报图片
软件开发人工智能的工作
专门用于数据采集的数据库
海曙软件开发
北京智能化网络技术服务哪家好
枪火游侠服务器断网
数据库认识和感想
手机流量怎么一直无法连接服务器
我的世界手机版租赁服务器怎么加
逻辑思维不行可以学软件开发
如何使用脚本建立数据库链接
网络安全法复习资料
服务器机柜过滤风扇批发价
个人承接软件开发定制
把服务器关掉
数据库中的文件怎样打包
- 上一篇
ubuntu18.0.4安装mysql并解决ERROR 1698 (28000): Access denied for user ''root''@''
前言最近学习linux,然后将win换成了ubuntu。之前安装的mysql也不能用了,现在将在ubuntu18.0.4上安装mysql并将碰到的问题记录如下:下载并安装mysql执行语句sudo a
- 下一篇
如何进行Now直播应用的后台服务器性能测试的实践
本篇文章给大家分享的是有关如何进行Now直播应用的后台服务器性能测试的实践,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。直播的火爆带来了