Windows脚本
KevinLiu
SQL Server MVP
展开
-
VBS在AD中查询用户信息
用下面的语句可以查询AD中的任何信息,而且你可以选择你需要查询的列,可以加入选择条件,可以查询固定OU等等,可扩展性是非常好的。 脚本运行以当前用户权限查询AD信息,所以确保当前用户为域用户。 因为只涉及到查询,所以不需要特殊权限。On Error Resume NextConst ADS_SCOPE_SUBTREE = 2Set objConnection = CreateObjec原创 2012-07-24 10:10:14 · 4008 阅读 · 0 评论 -
VB Script 定期删除Web应用程序产生的Log
早上同事转给我一封Mail说用户无法访问一个Web Servcie请我帮忙看看原因。 登录服务器查看Servcie已经是停止的,重启Servcie失败,查原因是Disk Space没有了。原来这个应用程序每天都产生大量的Log文件也没有人清理过,从网上找了段脚步然后自己改了改做了一个Scheduled task job每天定时的清理旧的Log. Source Code如下:'*****原创 2012-07-24 10:15:57 · 1034 阅读 · 0 评论 -
从Workgroup查询AD用户信息
以前写过一段脚本是从AD域中查询AD用户信息。但是如果从WorkGroup上就无法得到结果了。下面的一段脚本可以实现从WorkGroup查询域账户信息。 注意:运行之前先将DC服务器以及账户名和密码替换,然后保存成VBS。如果要查询其他信息可以更改对应的Filter,category和Class. Option Explicit Dim objRootDSE, strDNS原创 2012-07-25 11:16:37 · 1536 阅读 · 0 评论 -
使用PowerShell获得Windows Event Log
1. 创建存储服务器名称的文件computer.csv 2.创建PowerShell脚本,通过读取第一步创建的服务器名称,查询Event Log的信息然后存储到CSV文件。代码如下: 3.保存脚本为test.ps1然后执行可以看到Event Log 已经保存到CSV文件。 可以看到通过简单的几行代码可以收集所有服务器上的EventLog进行分析原创 2013-11-15 16:40:40 · 2034 阅读 · 0 评论