《Windows PowerShell实战指南(第2版)》——1.2 本书适用读者

1.2 本书适用读者

这本书并不是适合所有人。实际上,微软PowerShell团队已经定义了三类适用PowerShell的人群:

主要使用命令行以及采用第三方开发的工具的管理员;
能将命令行和工具集成为一个更复杂的工具(之后那些缺乏经验的成员可以立即使用这个工具来完成相关工作)的管理员;
开发可重复使用的工具或者程序的管理员或者开发人员。
本书主要是针对第一类人编写的。包括开发者在内的所有人去理解该Shell如何执行命令是非常有必要的。毕竟,如果你正准备去开发一个工具或者编写一些命令,那么你应该知道这个Shell是如何运行的,这样可以保证开发出来的工具或者命令能像在Shell中运行得那么顺畅。

如果你对如何利用命令行来完成复杂的命令感兴趣,比如新建一个用户,在学习完本书后,你可以看到如何实现该功能。甚至你可以编写自己的脚本,并且该脚本可以让其他管理员任意使用。但是本书并不会很深入地讲解PowerShell的每项功能。我们的宗旨是让你能够使用该Shell,并能立即应用到生产环境。

我们也会使用多种方法来演示如何将PowerShell关联到其他的管理工具。在后续章节中,我们会以WMI(Windows Management Instrumentation)以及常用的命令作为示例。大体上,我们仅会介绍PowerShell可以与哪些技术进行关联,并且讲解它们之间是如何进行关联的。其实,这些主题甚至都可以单独出书介绍(我们会在本书适当的地方给出对应的建议)。在本书中,我们仅仅介绍跟PowerShell相关的部分。如果你对更深入地学习这部分技术感兴趣,我们将会提供针对后续学习的建议。

时间: 2024-09-10 19:10:11

《Windows PowerShell实战指南(第2版)》——1.2 本书适用读者的相关文章

《Windows PowerShell实战指南(第2版)》——3.2 可更新的帮助

3.2 可更新的帮助 当你第一次使用帮助时,你也许会很惊讶,因为里面什么都没有.不要着急,我们会为你讲解. 微软在PowerShell v3中加入了一个新的特性,叫作"可更新的帮助".PowerShell可以通过互联网进行下载更新.修正和扩展. 不过,为了做到可更新,微软不能把任何帮助放到安装包中.当你需要查看一个命令的帮助时,你可以得到一个自动生成的简易版的帮助,还可以通过这些信息来提示你怎么更新帮助文档,类似下面的信息. PS C:\> help Get-Service NA

《Windows PowerShell实战指南(第2版)》——1.5 安装Windows PowerShell

1.5 安装Windows PowerShell 从Windows Server 2008.Windows Server 2008 R2.Windows 7操作系统开始,我们已经可以使用第三版的Windows PowerShell.Windows Vista操作系统无法支持第三版,但是可以使用第二版PowerShell.最近发布的几个操作系统中已经预装了Windows PowerShell.如果采用老版本的操作系统,那么必须手动去安装PowerShell.当然,新版本的操作系统可能会采用更新版本

《Windows PowerShell实战指南(第2版)》——1.4 搭建自己的实验环境

1.4 搭建自己的实验环境 在本书的学习过程中,你会进行大量的PowerShell的动手实验,那么你必须构建一个属于你自己的实验环境(请记住,不要在公司的生产环境中进行测试). 你需要在带有PowerShell的Windows中运行本书中大部分示例以及完成每章节的动手实验.环境可以是Windows Vista,Windows 7,Windows Server 2008,Windows Server 2008 R2,Windows 8或者是Windows Server 2012.但是需要注意的是,

《Windows PowerShell实战指南(第2版)》——第2章 初识PowerShell 2.1选择你的“武器”

第2章 初识PowerShell 本章将协助读者选择一种最适合的PowerShell界面(不错,你可以做出选择).如果你曾经使用过PowerShell,可以直接跳过本章,但是你阅读依旧可以从本章中找到一些对你有帮助的信息. 2.1 选择你的"武器" 微软提供了两种(如果你是很严谨的人,可以认为是四种)使用PowerShell的方式.图2.1显示了[开始]菜单中的[所有程序]界面,其中包含四种PowerShell图标.可以通过图中划线部分快速找到这些图标. 提示: 在旧版本的Window

《Windows PowerShell实战指南(第2版)》——导读

**前言**我们已经从事PowerShell教学和写作很长时间.当Don开始规划本书的第一版时,他意识到大多数PowerShell作者和讲师--包括他自己--会强迫学生将Shell作为一门编程语言学习.大多数PowerShell书籍都会通过三章或者四章进入"脚本"主题,而现在越来越多的PowerShell学习者对面向编程的学习方法避之不及.这些学生只是想将Shell作为Shell使用,至少在一开始是这样的.我们只是希望提供符合该要求的学习体验. 所以Don希望尝试这种方法.通过在Win

《Windows PowerShell实战指南(第2版)》——3.3 查看帮助

3.3 查看帮助 Windows的PowerShell 提供了Get-Help这个Cmdlet命令来访问帮助系统.你可能看到很多示例(特别是在互联网)都是使用"Help"或"Man"这个关键字来代替Get-Help.Man和Help根本都不是原始的Cmdlet命令,而是对核心Cmdlet命令进行包装的函数. Help的工作原理跟Get-Help是一样的,但它可以把输出的信息通过管道传送给More命令.这样你就可以以分屏这样友好的方式来查看帮助的内容,而不是一次性打印

《Windows PowerShell实战指南(第2版)》——第1章 背景介绍 1.1为什么要重视PowerShell

第1章 背景介绍 自从2006年第一版Windows PowerShell面世以来,我们就一直在致力于对该技术进行教学推广.那时候,PowerShell的大部分使用者都是长期使用VBScript的用户,而且他们也非常期待能通过对VBScript的熟悉来学习PowerShell.于是,开展培训以及编写PowerShell书籍的作者都采用了一种和其他编程语言教学一样的方式来教学PowerShell. 但是从2009年开始发生了一些改变.越来越多没有VBScript经验的人开始学习PowerShell

《Windows PowerShell实战指南(第2版)》——1.7 赶紧使用PowerShell吧

1.7 赶紧使用PowerShell吧 "可以立即使用"是我们编写本书的一个主要目标.我们在每一章中尽可能仅关注某一部分的知识,并且你在学习之后,可以立即在生产环境中使用.这就意味着,在开始的时候,我们可能会避开一些细节的讨论,但是在必要时,我们承诺后续会回到这些问题并给出详细说明.在很多情形下,我们必须在首先给出20页的理论或者直接讲解并完成某些部分的学习(暂不解释分析其中的细微差别或者详细情况)中做出选择.当需要做出这类选择时,我们总是选择第二个,以便使得你可以立即使用起来.但是之

《Windows PowerShell实战指南(第2版)》——3.5 详解帮助

3.5 详解帮助 PowerShell的Cmdlet帮助文件有一些特殊的约定.从这些帮助文件中提取大量信息的关键是你需要明白自己在寻找的是什么,并学会更高效地使用这些Cmdlet命令. 3.5.1 参数集和通用参数 大部分命令可以有很多不同的使用方式,这依赖于你需要用它们来干什么.例如,下面是Get-EventLog的语法帮助部分. SYNTAX Get-EventLog [-AsString] [-ComputerName <string[]>] [-List][<CommonPara