欢迎光临 Enjoy IT (ITECN.NET) 登录 | 注册 | 帮助

联合

公告

注意:本人的所有文档均可以引用,但引用必须说明出处。

使用标签浏览

根据计算机帐号,将其自动的移动到相应的OU脚本
很多的企业都有这样的要求:希望整理自己的computers容器中的计算机,根据计算机名将其添加到对应的OU中去,但如果由人力来实现的话,工作量非常大,所以,在这次给某个企业实施项目的时候,我随手写了一个脚本,该脚本会自动将计算机加入到对应的OU中去。用户可以自己改写一下脚本,以适应自己的情况,我的脚本里对计算机名截取了2个字符。 dim strADsPath dim sResultText Const ADS_SCOPE_SUBTREE = 2 Set con = CreateObject("ADODB.Connection") 阅读全文

发表于 2008年5月12日 16:24 作者 qiqinghua | 1 评论

归档在:

一种简单的修改所有域内本地管理员密码,及加某个帐号至本地管理员组的方法
在一个实施项目的过程中,客户提出两个要求: 1.自动修改所有的本地管理员密码 2.将某个域用户自动的加入到本地的管理员组中 这两个要求实现起来不难,我用了一个最简单的方法,创建一个bat文件,然后将其放置在组策略的计算机启动策略上,即可完成 但是要注意的是,我是在域级别上设置组策略的,所以,如果不加处理,则域管理员的密码也会发生更改,所以,在组策略上的安全上要设置过滤掉域控制器。 下面是bat文件: net user administrator Pa$$w0rd1 net localgroup "administrators" 阅读全文

发表于 2008年3月3日 12:26 作者 qiqinghua | 4 评论

安装配置RMS服务器步骤
RMS 服务器管理配置 一.安装 RMS 服务的硬件和软件要求: 建议硬件要求 : Dual processors " 512 MB RAM " 40 GB free hard disk space " NIC 软件要求 Windows Server 2003 family " Message Queuing " IIS 6.0 or greater " ASP.NET " NTFS file system 二.安装 RMS 服务器 ( 1 )添加 RMS 服务帐号,注意,该帐号是普通域成员帐号,设置密码永不过期,同时必须有电子邮件地址。 阅读全文

发表于 2008年3月3日 11:46 作者 qiqinghua | 0 评论

跟我从头学Powershell(4)-操作符
跟我从头学 powershell (四) 操作符 一. 数学操作符 数学操作符允许你进行数学运算: Operator Description Example + Add two values together. PS C:\> 5+4 9 - Subtract one value from another. PS C:\> 134-90 44 - Change a value to a negative number. PS C:\>-6 -6 * Multiply two values 阅读全文

发表于 2008年3月3日 10:44 作者 qiqinghua | 0 评论

归档在:

跟我从头学Powershell (3) - 变量,数组
跟我从头学 Powershell (三) 变量,数组,对象和不可见字符 一. 变量 变量在 powershell 中扮演重要的角色,一个变量存储着一些值,这个值可能随着脚本的动作而发生变化。 在 vbscript 中,变量使用 set 来赋予值(默认是一个字符串) Set objNetwork=CreateObject("wscript.network") strUserName=objNetwork.UserName wscript.echo "Current user is " & strUsername 阅读全文

发表于 2008年3月3日 10:35 作者 qiqinghua | 1 评论

归档在:

跟我从头学powershell(2)安全
跟我从头学 powershell ( 二 ) 一. 安全功能 Powershell 包含了一组安全功能,我们在深入之前必须对此了解, Powershell 有一些有意思的安全术语,在以前, WSH 处理的时候,安全问题并不是太关注,所以导致 vbscript 成为一个最大的可能攻击点之一。所以,微软不希望再重复类似的问题,在 powershell 中,安全已经被内置。 二. 为什么我的脚本不运行? (1) 第一个你注意到的事情是,文件扩展名为 .ps1 的脚本文件,双击后并不运行,因为默认, ps1 阅读全文

发表于 2008年1月14日 21:53 作者 qiqinghua | 0 评论

跟我从头学powershell (一)
跟我从头学 Powershell( 一 ) 这是我前面《跟我从头学 WSH 》的续篇,借盆盆的地盘再次推出这个系列,谢谢大家观赏!鞠躬,鞠躬 ….. 唉,那里,那里,不要扔西红柿吗,蔬菜现在挺贵的,那里那里,改扔鸡蛋啦 ……. 一. 开始 ( 1 ) 所有的 *nix ( linux , unix )系统都有内置的命令行接口,就算它们有图形化的接口,真正的工作还是从 CLI 进行在。 Windows 传统采用内置的 GUI 接口,采用 GUI 中进行自动化任务,通常比 CLI 接口更困难,比如怎么检查一个 阅读全文

发表于 2008年1月2日 10:43 作者 qiqinghua | 1 评论

归档在:

修改后的枚举域内所有用户和计算机的脚本
前面一个博克帖子是简单的一个枚举操作,其缺点就是前面的说的。 修改后的脚本目的: 1。域名不再采用绝对域名,而采用自动感知 2。输出到一个文本文件,使得大量计算机和用户的输出不受限制 现在的脚本具有了更高的通用性。 呵呵!梦龙!你当我不知道你是谁啊?锵锵锵...我手持钢鞭将你打 枚举用户并输出到文件 dim i Set con = CreateObject("ADODB.Connection") Set com = CreateObject("ADODB.Command") 'Open the connection 阅读全文

发表于 2007年10月12日 21:51 作者 qiqinghua | 0 评论

归档在:

最初步的枚举脚本
这两个脚本是应Austin的要求匆忙中写就的,要求非常简单: 枚举出域内所有的用户和计算机帐号,并且统计数量。 首先是枚举域内用户帐号: dim i Set con = CreateObject("ADODB.Connection") Set com = CreateObject("ADODB.Command") 'Open the connection with the ADSI-OLEDB provider name con.Provider = "ADsDSOObject" con.Open 阅读全文

发表于 2007年10月8日 9:53 作者 qiqinghua | 1 评论

归档在:

跟我从头学WSH(5)--理解ADSI
一。ADSI概览 (1)什么是ADSI 什么是 ADSI ADSI 是一个应用程序接口,用来控制目录服务。 提供对目录服务对象的访问能力 使管理员对目录服务具备自动化的设置和管理能力。 支持多种目录服务供应商 LDAP ,在 Exchange 5.0 ldap ver 2 exchange 5.5 ldap ver 3 windows 2000 : adsldp.dll wldap32.dll NDS : novell netware 4.0 以上 Bindery Netware 3 (2) ADSI 阅读全文

发表于 2007年3月6日 13:39 作者 qiqinghua | 1 评论

跟我从头学WSH(4)--错误处理和Debug
一。错误处理 (1)错误类型 语法错误 比如错误的关键词,错误的构造(缺少 next 的 for ) 运行时错误 语法正确,但语句尝试执行一个不可能的操作,比如除以 0 ,或向软盘存储,但软盘不存在 逻辑错误 执行没有达到预期的结果。 (2) 处理运行时错误 创建 robust script 通过预设一些处理脚本,用来处理用户错误,使得不要中断程序运行。 使能 Graceful Exits 有些时候, error-handling code 不能解决一个 run-time 错误,这个时候,你的代码仍旧执行一个动 阅读全文

发表于 2007年3月6日 13:30 作者 qiqinghua | 0 评论

跟我从头学WSH (3)--脚本逻辑
一.VBScript基本规则 Vbscript 的基本规则 • 大小写不敏感: WSCRIPT.ECHO WScript.echo wscript.echo 虽然对大小写不敏感,但是不应该使用全大写或全小写,这样使得脚本难于阅读 • 跳过所有多余的空格 For example: WScript. Echo "Hello" is the same as: WScript.Echo "Hello" • 不规定每行的最大长度 换言之,你可以将多个逻辑行用 colon divider 连接在一起 WScript.Echo 阅读全文

发表于 2007年3月5日 22:07 作者 qiqinghua | 0 评论

跟我从头学WSH(2) --Object
第二章 使用Object 一. Object术语 (1) 理解对象术语 Objects object 是根据功能打包, object 包含代码,使得你可以将其用在自己的脚本中。 Compiled objects 最常用的 object 类型,是 compiled object ,这种类型的 object 编译成 2 进制文件,无需了解内部机 制,可以把它看成是一个黑盒子。通常的表现形态为一个 DLL ( dynamic link library )或者 ocx ( Microsoft ActiveX 阅读全文

发表于 2007年3月5日 21:50 作者 qiqinghua | 0 评论

跟我从头学习WSH脚本编写(1)
前言 呵呵! 这篇是我刚刚完成教案的翻版,为什么要写这篇东西呢?是因为当初参加ESS培训的时候,发现更深入的应用SMS,需要WMI的知识,然后想看看WMI,却发现要深入理解WMI,又事先要有点WSH脚本的经验,于是就转而看WSH,花了春节及以后的几天,写出了教案。于是,找盆盆的地盘,将东西贴出来,起名叫《跟我从头学WSH》,因为我就是从头开始学的。肯定要被各位大侠笑话了,大家就全当鼓励我吧。 现在,我正全力转向写WMI的教案,完成后,将全篇贴出。 第一章 介绍WSH 一,介绍WSH (1)首先, 阅读全文

发表于 2007年3月5日 20:55 作者 qiqinghua | 1 评论

归档在:

训诂 EFS
训诂:加密文件系统深入探索 在我长期的教学中, EFS 加密文件系统是一个非常奇怪的东西:每个人都知道这个东西,并且能够大致的说出它的特点,但却鲜有企业在现实的生产环境中大规模的使用这个技术。对比一下吧, RIS 是一个冷僻得多的技术,目前看来却有很多生产环境在真实的使用,是什么原因导致这样的结果呢?毫无疑问,是风险。 每次我上课的时候,总是一而再,再而三的强调, EFS 是非常敏感的,稍有不慎,就会叫你欲哭无泪。很多学员频频点头,表示确实有这样的情况: XX 公司用了这个 EFS ,过了一段时间,不知道什么原因,就再也打不开这些加密文件了。这种情况实在是太多了。 阅读全文

发表于 2007年3月3日 20:34 作者 qiqinghua | 2 评论

归档在:

更多内容 下一页 »