近期换了一家公司,负责IT所有的服务器、网络、资产管理。为了便于桌面用户的资产管理,我决定使用计算机的主机编号来命名,然后从域中就可以很清晰的看到每一个资产的状态。我的命名规则是SZ-主机编号。 脚本代码如下: 'get current pcname strComputer = "." Set objW
当网络打印服务器打印量很大或者打印数据过大时,经常容易造成Spooler服务意外终止,尤其是喷墨打印机最容易塞死Spooler服务。作为企业IT管理员,这些事情太琐碎,多了也会烦躁。只好写写脚本减轻自己的工作负担。 用脚本去检测打印服务状态,利用计划任务实现循环检测,频率不必太高,5分钟一次就够了。 On Error Resume Next strComputer = ".&quo
为了响应党中央号召,低碳环保,特奉献一段屏保代码,该代码是利用修改注册表中屏保键值的原理而作,所以需要第二次重启后才生效,So最后增加了一段可选择性重启的代码。如果是利用组策略下发,最好去掉从'reboot or not之后的代码,避免引起不必要的麻烦。 Const HKEY_CURRENT_USER = &H80000001 strComputer = "."
复制下面的代码另存为chg-admin-acc.vbs,通过组策略下发即可实现全域统一修改管理员账号及密码。 Set objShell = CreateObject("Wscript.Shell") objShell.Run("wmic") wscript.sleep 5000 &
在服务器的管理中,日志的归档也是工作中重要的部分。日志膨胀不仅会浪费磁盘空间,严重时甚至导致系统崩溃。 使用下面的批处理配合计划任务,将会使管理日志自动化。下面的脚本采用保留最近7天的日志留作查看,其他的压缩备份,保留最近2个月的日志。 1.复制代码另存为compresslogs.bat @echo off rem 以下是forfiles注释 &n
On Error Resume Next '检查Terminal Services服务 strComputer = "." Set objWMIService = GetObject("winmgmts:" &&nbs
1、首先创建一个GPO,在本地策略——用户权限分配——允许从本地登录,删除Users。 默认Domain Users属于本地Users组,故删除之。因为默认允许administrators、Power Users、Backup Operators、Users具备本地登录权限。 2、然后创建一个脚本,放入该GPO的计算机登录脚本中。脚本内容如下
最近由于由于给客户端下派office补丁导致大量客户计算机office组件无法正常使用,弹出某个文件定位的一个提示窗口,造成该问题的主要原因是由于office后续的核心组件或者关键组件更新时需要使用到源安装路径或者源安装光盘或者源安装缓存(MSOcache)。如果源路径不存在或者缓存丢失,就造成上述现象。 如何避免上述问题或者发生之后如何解决? 1.安装完office后,再最后
在大企业中,office软件基本上时最常用的办公软件了,当你需要编辑文件服务器上一个WORD文档时却提示XX正在编辑你只能以只读方式打开,而这个XX可能是叫“user”,也可能是一串字符,总之不是你所认识的正常的人名。 Office最终的注册用户名取决于每个用户第一次打开offic
您是否经常碰到在登录系统时“系统日志已满,请清空日志”的警告消息呢?如果您的是终端服务器还可能造成终端用户无法登录等问题,即使将日志存储空间加大也会有满的一天,但是作为一名专业的管理员,服务器的日志又是那么的重要,就算你没时间全部阅读一遍,最起码也要保留一份作为日后排错用。那么以下的小脚本
在http://yangye.blog.51cto.com/922715/200444这篇文章中我提到过使用脚本结合调用runas命令来给客户端安装exe文件。如果做过测试的人会发现,这个脚本并不是很完美。 其一,当脚本未运行结束时不能被其他进程所打断,否则将会出现输入密码的黑框。会对用户造成干扰,也需要花费一些口舌和用
自从XP有了SP2之后,域内的网络管理就引来了诸多不便,总是受到防火墙的阻扰。对于XP我们可以禁用之,但是2000没得罪你,犯不着受到牵连。可以采用组策略的wmi筛选功能只对xp有效,也可以在脚本里进行OS判断,本文采用后者。 复制以下脚本命名为Firewall-disable.vbs,通过组策略指派到计算机的开机脚本中。 'Script Start
上一篇文章中提到如何检测WsusAgent的客户端版本,如果客户端版本过低就需要手动更新到WsusAgent 3.0,数量少还可以手动去打上,但是像我公司还剩900多客户端未升级到这个版本。手动打上未必不太现实。懒人只好想想懒方法了。 思路:将这个WsusAgent 3.0放到文件服务器上做一个共享,然后下派一个脚本检测客户端版本,如果低于某个版本就安装这个补丁。本来打算试着用计
通常客户机加入到域之后,Domain Admins默认添加到客户机的本地管理员组,Domain Users默认添加到客户机的Users组。但是有很多场合下无法使用Domain Admins成员。例如有些大公司管理很严格,子公司的IT管理员通常只有一个委派了一些权利的普通域用户作为该域的“管理员”。这时就不得不通过组策略和脚本将这个账号添加到客户端了。 发布
由于WSUS升级到了3.0,发现很多客户端无法连接到WSUS服务器,原因是客户端的wsus update agent版本过低引起的。 如果运行本脚本后发现需要升级agent则可以去微软官方网站下载最新的agent3.0解决此问题。(http://support.microsoft.com/kb/949104/zh-cn) 操作:复制以下代码另存为WsusAgent30Chk.vbs
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号