作者:empty 页数:424 出版社:empty |
“本书堪称完美, 我们公司人手一册……它提供了Windows系统管理员日常工作所需了解的一切, 而且非常便“对于企业IT工程师来说,命令行是非常重要的管理手段。但是长期以来,国内一直缺乏很好的此类教材,本这是世界著名的微软技术专家Wi amR.Stanek的一部力作, 详细阐述了如何通过命令行来有效管理Windows操本书适合Windows系统管理员、网络管理员及程序员阅读参考, 同样也适合广大Windows用户学习使用。——Tarun Cha chra, KSL公司C TO兼副总裁——彭爱华(网名盆盆),微软高级讲师、微软TechNet指定推荐博客IT ECN创始人
六届连任微软全球最有价值专家(Windows和虚拟化技术方向)作系统, 内容涵盖Windows Server 2008与Windows Vista。作者从大多数系统管理员的日常工作需求出发, 将全书分为日志管理、磁盘管理、活动目录管理和网络管理等五个部分,细致入微地解释了几乎每一个命令和工具的适用场合及注意事项, 并提供了数百个能立即用于实战的示例。读者既可以通过本书学习Windows命令行技术, 也可以将其看作一本命令查询手册,随时放在手边,轻松应对日常工作。
熟练使用命令行是系统管理员必备的技能之一, 本书从命令行的角度全面讲解了如何对Windows系统进行管理。书中首先概述了命令行的一些基本概念与技术, 之后将Widows系统管理任务进行分类, 并通过大量翔实的命令行实例分别讲解, 涵盖了Windows系统管理的主要工作。
译者序。2009by Microsoft Corporation.All rights reserved.Original Engl ih language edtion 2008 by本书中文简体字版由微软公司授权人民邮电出版社独家出版。未经出版者书面许可,不得以任何版权所有,侵权必究。本书最突出的特点是实用性。本书的撰写目标并不是成为一本关于Windows操作系统原理的专著,优秀的系统管理员不可能通过阅读一本书来造就,但一本优秀的书籍肯定会在造就优秀系统管理员本书主要由王景新翻译。此外,参与本书翻译的还有叶俊、张乐锋、颜炯、富弘毅、何小威、是为序。
Wiliam R.Stanek.All rights reserved.Publi hed by arrangement with the original publisher, MicrosoftCorporation, Redmond, Washington, U.S.A.方式复制或抄袭本书内容。经过几个月的努力,本书的翻译工作顺利完成了。据我所知, 本书是讲解如何通过命令行管理Windows系统的不多见的书籍之一。市面上有一些讲解Windows管理的书籍, 也有一些讲解命令行的书籍, 但将二者结合起来, 纯粹从命令行的角度来讲解如何完成复杂的Windows系统管理任务, 这样的书籍非常少见。考虑到本书主要针对的是WindowsServer 2008与Windows Vista, 也可以说本书是全面系统地讲解通过命令行管理Windows Server 2008与Windows Vista的第一本技术书籍。对于Windows Server 2008与Windows Vista管理员而言, 如果希望自己能更专业、更快捷地完成日常或特殊的管理任务,则本书是必不可少的一本参考指南。而是一本通过命令行进行Windows系统管理的操作指南。根据这一原则, 本书没有那种似是而非的关于Windows操作系统原理的论述, 而是在简单介绍了命令行的一些常识后, 直接开始讲解如何通过命令行来完成特定的Windows管理任务, 并给出了极其丰富的命令行实例, 大部分这些实例我都进行过实际验证, 可以正常运作, 而这些实例执行的操作, 比如计划任务、日志管理等, 都是Windows系统管理员日常工作中不可或缺的重要内容。此外,本书在结构上分为几个部分,每一部分分别讲述不同的Windows管理主题, 比如日志管理、磁盘管理、网络管理等, 根据这种结构安排, 管理员或读者可以非常便利地从相应部分中找到自己需要的命令行实例,更快捷地完成管理任务。世间没有完美的事物,本书也一样,系统管理是一项高度复杂的任务,任何一本书也无法涉及每一个问题和每一个细节。本书虽然尽可能地给出了大量用于不同管理任务的命令行实例,但你并不能指望有这本书放在案头,就可以解决所有问题。不过,你可以通过这本书所体现的通过命令行解决系统管理问题的思路,通过本书给出的那些丰富的命令行实例,来学习和思考自己如何通过命令行来解决遇到的实际问题。很多时候,使用命令行要快捷得多,而且有些时候只能使用命令行,比如在Windows Server 2008的core-server安装模式下。的过程中起到重要的推动作用。如果本书能起到这种推动作用,那将是作者的荣幸,也将是译者的荣幸。奚丹、陈钢、王沛、陈小文、闫志强、薄建禄、林龙信、邓彬、焦贤龙、杨明军、马蓉、唐扬斌、刘志忠、田尊华、富弘毅、岳虹、肖国尊等。Be Flying工作室(http:/blog.csdn.netbe_flying) 负责人肖国尊负责本书翻译质量和进度的控制与管理,在此予以衷心感谢。译文虽经多次修改和校正,但是由于译者的水平有限,加之时间仓促,疏漏及缺点、错误在所难免,我们真诚地希望同行和读者不吝赐教,不胜感激之至。
前言本书设定的目标是为广大Windows管理员提供一本简洁而实用的工作指南, 并具有良好的可读性。本书的编写目标是成为你在遇到任何Windows命令行管理问题时, 都可以随时查阅的一本书。为更多的在线内容。对本书有益的补充资料(或对原内容的更新) 将被发布在Microsoft Press Online本书讨论了Windows Server 2008与Windows Vista中的相关主题, 面向的读者包括:Windows Server 2008管理员:负责维护Windows Vista系统的技术支持人员;承担部分系统管理职责的熟练用户;所管理系统是从Windows Server以前版本升级到Windows Server 2008的管理员;从管理其他操作系统平台转向Windows的管理员。为包含尽可能多有用的信息, 我只能假定读者对Windows有基本的理解、具备基本的网络技能,此外, 作者还假定你对Windows命令行与程序以及Windows用户界面相当熟悉, 如果还需要进一第四部分, “使用命令行管理Windows活动目录”。这一部分主要讲述用于活动目录配置、管理、全书最后的第五部分, “使用命令行管理Windows网络”, 讨论了网络打印、TCP/IP网络等相关主附录A提供了对本书所讨论的命令行工具的快速索引:附录B提供了在使用网络服务shell(Netsh) 时为保证文本清晰易读,本书使用了多种元素标示某些内容。阅读本书你会发现,代码与命令清单Windows管理员可以将本书放在案头, 或者随身携带, 随时方便查阅。本书详细讨论了管理员在使用命令行执行核心管理任务时可能遇到的几乎所有问题。由于本书的目标是用较小的篇幅提供尽可能多的信息,因此,读者无需在数百页篇幅的大量无关信息中苦苦搜索,而是可以直接精确找到满足自己工作需要的有益提示。达到这一目标,本书着重讲解管理员日常的管理程序、频繁执行的任务、清晰描述的示例,以及一些有代表性但并非一定包含的选项。总而言之,一方面保证内容的简洁,使得本书结构紧凑而便于查阅,另一方面要保证提供尽可能多的有用信息,成为管理员必备的宝贵资源。这样,本书既不是1000多页的长卷,也不是100来页的快速索引手册,而是一本颇有价值的参考指南,可以帮助你快速而容易地执行常见的任务,解决工作中遇到的实际问题,并执行一些高级的管理任务,比如自动监控、内存泄漏分析、磁盘分区、活动目录管理以及网络故障排除等一系列问题。Windows Server and Client网站。随着Windows Server 2008最终版的成型, 你会发现网上内容有对本书内容的更新、相关文章、到相关内容的链接、勘误信息、样章等资料。该网站网址为http:/microsoftpresssro.Libredigital.com/Serverclient/。本书读者对象并且机器上已经安装了Windows系统。基于这一出发点, 本书在结构上没有安排完整的章节来专门讲解Windows体系结构、Windows安装、Windows的启动与关机等内容, 而主要是讲解任务调度、Windows系统监控、账号管理、网络服务管理以及更多高级主题。步了解Windows基础知识, 请参阅Windows文档。
际的管理任务来组织的, 而不是以Windows的功能特性进行组织的。快速而便利的索引是这本必备指南的精华部分,本书的目录和索引有助于快速找到相关问题的解决方法。此外,本书还提供了很多其他的快速参考功能,包括快速的逐步操作指南、程序清单、表格(带有可用实例),还有很多丰富的交叉引用内容。在结构上,本书分为5部分共17章。行管理工具、技术与概念。第2章在内容设计上旨在帮助读者充分利用shell命令的各种功能, 其中详细讲解了如何使用不同参数组合来启动命令shell、如何控制命令路径的设置、存在哪些可用的重定向技术,以及如何使用多条命令组成的命令序列等。第3章讨论了创建命令行脚本的要素,包括如何设置变量、如何借助于条件控制进行工作,以及如何创建过程等内容。Windows系统”, 讨论了可用于管理Windows系统的核心工具与技术。第4章探讨了用于配置WindowsServer上的角色、角色服务以及功能的相关技术。第5章讨论了多种重要的管理工具, 包括用于完成收本书的设计宗旨是为Windows系统的日常管理任务提供一份有效的参考资料, 因此, 本书是以实第一部分, “Windows命令行基础”, 讲解了可通过命令行完成的基本管理任务。第1章概述了命令Windows提供了很多命令行工具, 帮助对系统的日常操作进行管理。第二部分, “使用命令行管理集系统信息、Windows注册表操作、配置Windows服务以及远程关机等任务的工具。第6章讲述了Windows系统上的日志工具, 可帮助识别与追踪系统中存在的各种问题, 比如监控应用程序与服务、维护系统安全性,还能了解如何向系统日志与应用程序日志写入事件。在第7章,你将学习那些用于应用程序监控、进程检查以及性能维护的工具与技术。第8章讲解了可用于事件记录方式管理、企业级集中化事件记录以及性能数据的收集与报告生成等方面的技术。第9章讨论了任务自动化的方法与技术,以降低日常的工作压力。
第3章
3.1
第一部分
第1章
第2章
2.1
2.2Windws命令行基础
程服务器管理工具.
管理工具.
软件包.
将标准输出重定向到其他命令.17
I/与文件的重定向.
标准错误输出的重定向.
在成组的文件中迭代执行.38
在目录中迭代执行.
分析文件的内容与输出.
使用子程序.
使用过程.
使用命令行管理Windws系统
Server Manager Cmd基础.
查询已安装的角色、角色服务
与功能.
安装角色、角色服务与功能.57
移除角色、角色服务与功能.58
理解注册表与键值.
查询注册表值.
比较注册表值.
注册表键的保存与恢复.
添加注册表键.
复制注册表键.
删除注册表键.
导入与导出注册表键.
加载与卸载注册表键.
查看已配置的服务.
启动、终止与暂停服务.
配置服务的启动方式.
配置服务的登录方式.
配置服务的恢复方式.
管理本地系统的重启与关闭.76
管理远程系统的重启与关闭.76
添加关机或重启原因与注释.77
命令行脚本基础.
创建命令行脚本.
3.2脚本的常见语句与命令.
3.3向脚本传递参数.
3.6命令行迭代语句.
7.1.4终止进程.
企业级集中化事件记录机制.
Windws命令行概述.2
命令行基础.2
1.1.1理解Windws命令shell.2
1.1.2理解MS-DS命令shell.5
1.1.3理解Windws Pwer Shell.6
1.1.4配置命令行属性.8
1.1.5使用命令历史.
使用补充的组件.
1.2.1在Windws Vista中使用微软远
1.2.2注册远程服务器管理工具包.10
1.2.3配置与选择远程服务器
1.2.4删除远程服务器管理工具.
1.2.5删除远程服务器管理工具
充分利用命令行.
管理命令shell的启动方式·
使用命令路径进行工作.
2.2.1管理命令路径.
2.2.2管理文件扩展与文件关联.
2.3标准输入、输出及错误日志的重定向.17
3.2.1
清除命令shell窗.
为脚本添加注释.
管理文字的显示方式与命令回
显方式.24
使用@对命令回显进行调整.25
设置控制台窗的标题与颜色.25
变量作用范围局部化.31
使用算术运算符与赋值运算符.32
理解运算符的优先级.33
使用if语句.34
使用if nt语句.35
使用if defined与if nt defined
语句.35
使用嵌套的if语句.35
在if语句中进行比较.36
迭代的基础.36
遍历一系列值.37
监控.89
理解系统与用户进程.94
检查运行中进程.95
监控系统资源使用情况与进程.101
监控内存分页与磁盘页面.108
监控单个进程的内存使用与
Wrking Memry Set.109
开始使用We vt util.114
列出可用的日志与已注册的事
查看与改变日志配置.117
导出与操作事件日志.119
配置事件转发与收集.123
开始使用数据收集器集.130
操作数据收集器集.131
收集性能计数器数据.133
3.2.5
熟悉变量.
在脚本中使用变量.
3.5.1变量命名.
3.5.2设置变量值.
3.5.3替换变量值.
3.5.4
使用数学表达式.
3.6.1
3.6.2
3.6.3模拟指数操作.
3.7命令行选择语句.
事件记录、追踪与监控.
Windws事件日志.
查看与过滤事件日志.
6.2.1查看事件.
6.2.2过滤事件.
向事件日志中写入自定义事件.
创建与使用保存的查询.86
6.5.1理解如何在命令行中进行性能
6.5.2追踪性能数据.90
进程监控与性能维护.94
7.1管理应用程序、进程与性能.94
7.2通过监控来检测与解决性能问题.108
第8章管理事件与性能日志.114
性能监控:基础.
第7章
637.2.3解决性能瓶颈.
.658.1管理事件日志.
658.1.1
668.1.2
.66件发布者.
.678.1.3
.698.1.4
.698.1.5清除事件日志.
718.2
728.2.1
728.2.2创建订阅.
738.2.3管理订阅.
758.3性能日志.
5.4.3命令的结链与分组.
2.4.1使用命令链.
2.4.2命令分组.
2目录
3.9创建子程序与过程.
第二部分
第4章部署Windws服务器.
4.1服务器配置管理.
4.2使用角色、角色服务与功能.
4.3管理角色、角色服务与功能.
第5章管理Windws系统
5.1检查系统信息.
5.2操作注册表.
5.3管理系统服务.
5.4从命令