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

九月 2007 - 帖子

PowerShell 学习笔记(6):处理IIS日志文件

本文在ITECN首发,未经许可严禁转载! 最近除了在翻译PowerShell Tips之外,还在看一些有关IIS的内容,于是就想将这两者联系起来来解决问题。不过目前版本的PowerShell对IIS支持不是很好,相信后继版本出现后会有所改善。而且对IIS 7而言还有appcmd能用,因此IIS管理方面的内容这里暂且搁置一下,等以后时机成熟后再来讨论。 如我标题所言,今天我们要用PowerShell处理IIS日志。原生的IIS日志看起来不太方便,因此第三方也开发出很多日志分析软件。不过本着“自己动手,丰衣足食”的精神,况且我们又有PowerShell利器在手,难道我们不能征服IIS日志么?
发表于 作者 ghjconan | 3 评论
归档在:

Windows PowerShell每周提示(4):使用Windows PowerShell “Here-Strings”

当人们评价一种新的脚本语言时(比如 Windows PowerShell )遇到的问题之一是:根据定义,脚本语言必须和另一种脚本语有共通性。例如,在 VBScript 中你能使用 For Each 循环, For Next 循环, Do While 循环及 Do Until 循环;在 Windows PowerShell 中你也能做同样的事(虽然语法上有点微小区别)。 VBScript 让你能管理进程,服务及事件日志; Windows PowerShell 也能让你能管理进程,服务及事件日志。为了使事情变得更混乱,
发表于 作者 ghjconan | 0 评论

Windows PowerShell每周提示(3):访问数组中的值

且不论他们富有魅力的生活方式(例如,仅在过去的一年中脚本专家 Jean Ross 和 Greg Stemp 已经从 Orlando , FL 出发到过……呃, Orlando , FL ),从内心上来说,脚本专家是一群有着简单品味的普通人。他们带着 Windows PowerShell ,例如,询问 100 个人他们最喜欢 Windows PowerShell 的什么,那么你将很有可能得到 100 种不同的回答,他们中的大多数人富有经验地处理诸如访问 .NET Framework 之类的新功能。如果询问脚本专家们中的任意一个,他们最喜欢
发表于 作者 ghjconan | 4 评论

Windows PowerShell每周提示(2):引用变量及变量值

当你编写脚本,尤其是系统管理脚本时,你很少提前知道你所有需要用到的值;取而代之的是,你通常需要提取信息,在一两个变量中保存信息,然后显示这些变量的值。例如,有可能有一个简单的用来从 AD 中提取数据的 VBS 脚本: strFirstName = objUser.givenName strLastName = objUser.sn strTitle = objUser.title strDepartment = objUser.department 当你获得该数据时,你会乐意回显像这样的漂亮短句:
发表于 作者 ghjconan | 2 评论

Windows PowerShell每周提示(1):字节转换

注:本系列文章翻译自Technet脚本中心英文网站。如要获得英文系列文章可以访问: http://www.microsoft.com/technet/scriptcenter/resources/pstips/archive.mspx WMI 对于系统管理员来说是最有效的管理技术之一;正如你所知的,你能够使用 WMI 来取得关于你的计算机的所有种类的“酷”信息。唯一的问题是 WMI 及系统管理员不总是以同样的语言沟通。例如,考虑下面的 Windows PowerShell 命令,该命令使用 WMI
发表于 作者 ghjconan | 2 评论

PowerShell 学习笔记(5): 浅谈使用.Net对象

本文在ITECN首发,未经许可严禁转载。 首先要使用 .net 对象的话,我们需要一个详细的资料库,无疑 MSDN 是最好的。诸位可以通过以下地址进行访问。 http://msdn2.microsoft.com/zh-cn/library/ms229335(VS.80).aspx 打开之后不要吓一跳,里面的东西的确是很丰富,不可能是短时间内全部都掌握的,我们先大致浏览下里面的东西。 首先我们天天和系统打交道,所以 System 理所应当是我们应该关注的。翻动列表的时候我们会发现“System.DirectoryServices.ActiveDirectory”,呵呵,这个大家肯定很熟悉,活动目录嘛,不过点击“
发表于 作者 ghjconan | 4 评论
归档在:

一些感悟

随着第15篇 Windows Server 2008活动目录域服务安装及移除指南 的发布,这个系列的文章也暂时告一段落,我想至少可以说明我没有虚度两个月的时间吧。诸位可以点击上面的链接,应该会得到这系列的所有文章列表,希望将来大家在安装Windows Server 2008上的AD DS时能派得上用处吧。 关于PowerShell笔记,第3、4篇笔记涉及到了WMI及AD管理,算是给大家在使用PowerShell处理这方面的问题时给一个思路。第5篇笔记我想谈谈如何在PowerShell使用.net的一些对象,这篇因为最近忙于处理学校的事情有所耽搁,在加上内容上还有些要确定的东西,争取这星期出炉吧。如果以后时间允许的话,会翻译《
发表于 作者 ghjconan | 5 评论
归档在:

Windows Server 2008(Beta 3)活动目录域服务安装及移除指南(15):AD DS移除步骤

从域中移除 Windows Server 2008 域控制器 本部分的步骤描述了域中移除域控制器的方法。 l 使用 Windows 界面移除 Windows Server 2008 域控制器 l 使用应答文件移除 Windows Server 2008 域控制器 l 在命令行中输入无人值守安装参数移除 Windows Server 2008 域控制器 使用 Windows 界面移除 Windows Server 2008 域控制器 你可以使用 AD DS 安装向导从已存在域中移除域控制器。 管理凭据

Windows Server 2008(Beta 3)活动目录域服务安装及移除指南(14):从介质安装ADDS及验证AD DS安装

你能使用 Ntdsutil.exe 来为你在域中创建的额外域控制器创建安装介质。通过从介质安装,你能最小化目录数据在网络上的复制量。这能帮助你在分支机构中更有效的安装额外域控制器。 Ntdsutil.exe 能够创建以下表格中描述的四种类型的安装介质。你能在可写域控制器或者 RODC 上运行 ntdsutil ifm 命令来为 RODC 创建安装介质。在这种情况下, ntdsutil 仅从安装介质中移除任何缓存的机密(比如密码)。为了生成完整(或可写)域控制器的安装介质,你必须使用另一台可写域控制器作为源。

Windows Server 2008(Beta 3)活动目录域服务安装及移除指南(13):执行阶段性RODC安装

你能使用活动目录用户与计算机管理单元来创建 RODC 账户。 使用 Windows 界面创建 RODC 账户 1. 单击 Start ,单击 Administrative Tools ,然后单击 Active Directory Users and Computers 。 2. 右键单击 Domain Controllers 容器或者单击 Domain Controllers 容器,然后单击 Action 。 3. 单击 Pre-create Read-only Domain Controller

Windows Server 2008(Beta 3)活动目录域服务安装及移除指南(12):为RODC配置林

在你能在Windows 2000 Server或Windows Server 2003活动目录中安装RODC前,你必须运行adprep /rodcprep来配置林。你能在林中任意计算机上运行adprep /rodcprep。这项操作是远程执行的。它联系每个于中结构主机来更新权限。你只需要在林中执行一次本命令即可,然而,如果该命令因为结构主机不可用而导致命令无法成功执行,那么你可以在任意时间重新运行本命令。 如果RODC将会是全局编录服务器,那么你也必须在林中的所有域中运行adprep /domainprep,而不用顾虑域中是否有运行Windows

Windows Server 2008(Beta 3)活动目录域服务安装及移除指南(11):为运行Windows Server 2008的域控制器配置Windows 2000 Server或者Windows Server 2003活动目录林架构

在你能将运行 Windows Server 2008 的域控制器添加到运行 Windows 2000 Server 及 Windows Server 2003 的活动目录环境之前,你必须更新活动目录架构。你必须在拥有架构操作主机角色的域控制器上更新架构。如果你打算执行 Windows Server 2008 AD DS 无人值守安装的话,你必须在你安装操作系统之前更新架构。如果是正常安装的话,你必须更新架构在你运行“ Setup ”之后并且在你安装 AD DS 之前。 在你配置好活动目录林之后,你需要配置任何你计划安装运行

Windows Server 2008(Beta 3)活动目录域服务安装及移除指南(10):安装Windows Server 2008额外域控制器

如果你正在 Windows Server 2008 活动目录林中安装额外的 Windows Server 2008 域控制器的话,你就不必在开始安装前配置林。然而,如果你安装额外域控制器是已存在的 Windows 2000 Server 或者 Windows Server 2003 域的第一台 Windows Server 2008 域控制器的话,请确保下列任务在开始安装前已完成: l 在架构主机所在服务器上通过运行 adprep /forestprep 来更新架构。 l 在结构主机所在服务器上通过运行

PowerShell 学习笔记 (4):批量添加活动目录用户

本文在ITECN首发,未经许可严禁转载。 让诸位久等了,今天我们谈论到问题情景是:在活动目录中批量添加用户。很“古老”的话题吧,不过我们来看看如何使用PowerShell来解决这个问题。 首先推荐大家阅读的是脚本大师Don Jones写的《 使用 Active Directory 》一文。 阅读完这篇文章后,我们不难发现:在PowerShell 1.0 版中虽然提供了访问AD的能力但是具体使用还不是很方便,正如Don Jones提出的问题一样,我们能不能使用cmdlet来访问AD呢?幸运的是,由于PowerShell的可扩展性,使得第三方能够编写cmdlet。而为我们带来能访问AD的扩展cmdlet的正是开发PowerGUI的Quest公司,诸位可以通过以下地址下载这个扩展程序及使用指南。
发表于 作者 ghjconan | 7 评论
归档在:

Attachment(s): BatchAddUsers.zip