这本
《Windows PowerShell 2.0 Administrator's Pocket Consultant》 是 Stanek 口袋书系列的其中一本。作者
Willam R. Stanek 拥有20年以上的程序设计经验,并编写过将近100本的IT技术书籍。可谓是专家中的专家,他为IT Pro 编写的
口袋书系列 仅仅是其作品的一小部分。
回过头来,我们说说为什么需要了解PowerShell呢? 我们都知道Windows 操作系统以前提供给用户两种接口:一种是Shell,windows 控制台、资源浏览器都属于此类;第二种是Windows API,是专门给程序员调用,编制程序用的,普通用户用不着。但实际应用中往往存在着一些灰色地带。比如,一个IT Pro 接到一个任务,为企业新进的300名员工创建AD账号,员工信息都被HR放在了Excel文件里。如果用Active Driectory MMC一条记录一条记录的操作,就太费时费力了。可是请开发人员写一个程序,从Excel里面读取数据再通过LDAP协议写入AD,为了这300条数据似乎又有些杀鸡用牛刀的感觉。这时候,PowerShell就派上用场了,ITPro 可以使用类似C#的语法编写简单的PowerShell脚本,从而完成这一任务。
在我看来,PowerShell就是介乎于Windows Shell 和Windows API 的第三种接口。比Shell功能强大,比API编写程序简单。PowerShell可以在控制台内运行PowerShell指令或者脚本,以轻量级的方式完成比较复杂的任务。
这本书的前五章,主要是介绍PowerShell 基本概念和使用方法。后面九章,就全都是例子了。因为是口袋书,所以一定要体现出迅速解决问题的特点。各式各样的例子,可以帮助IT Pro 人员迅速找到解决问题的钥匙。只是唯一的缺点就是这本口袋书对于中国人来说,有点儿大,有点儿沉,更适合外国那些身高马大的人的手掌。
目录: