当前位置:首页 > 工业技术
Windows命令行详解手册
Windows命令行详解手册

Windows命令行详解手册PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:(美)WilliamR.Stanek著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115211897
  • 页数:400 页
图书介绍:本书从命令行的角度全面讲解了如何对Windows系统进行管理。书中首先概述了命令行的一些基本概念与技术,之后将Windows系统管理任务进行分类,并通过大量翔实的命令行实例分别讲解,涵盖了Windows系统管理的主要工作。
上一篇:煤矿防治水规定下一篇:电机技术
《Windows命令行详解手册》目录

第一部分 Windows命令行基础第1章 Windows命令行概述 2

1.1 命令行基础 2

1.1.1 理解Windows命令shell 2

1.1.2 理解MS-DOS命令shell 5

1.1.3 理解Windows PowerShell 6

1.1.4 配置命令行属性 8

1.1.5 使用命令历史 9

1.2 使用补充的组件 10

1.2.1 在Windows Vista中使用微软远程服务器管理工具 10

1.2.2 注册远程服务器管理工具包 10

1.2.3 配置与选择远程服务器管理工具 11

1.2.4 删除远程服务器管理工具 11

1.2.5 删除远程服务器管理工具软件包 12

第2章 充分利用命令行 13

2.1 管理命令shell的启动方式 13

2.2 使用命令路径进行工作 15

2.2.1 管理命令路径 15

2.2.2 管理文件扩展与文件关联 16

2.3 标准输入、输出及错误日志的重定向 17

2.3.1 将标准输出重定向到其他命令 17

2.3.2 I/O与文件的重定向 18

2.3.3 标准错误输出的重定向 18

2.4 命令的结链与分组 19

2.4.1 使用命令链 19

2.4.2 命令分组 20

第3章 命令行脚本基础 21

3.1 创建命令行脚本 21

3.2 脚本的常见语句与命令 22

3.2.1 清除命令shell窗口 23

3.2.2 为脚本添加注释 23

3.2.3 管理文字的显示方式与命令回显方式 24

3.2.4 使用@对命令回显进行调整 25

3.2.5 设置控制台窗口的标题与颜色 25

3.3 向脚本传递参数 26

3.4 熟悉变量 27

3.5 在脚本中使用变量 28

3.5.1 变量命名 28

3.5.2 设置变量值 29

3.5.3 替换变量值 30

3.5.4 变量作用范围局部化 31

3.6 使用数学表达式 32

3.6.1 使用算术运算符与赋值运算符 32

3.6.2 理解运算符的优先级 33

3.6.3 模拟指数操作 33

3.7 命令行选择语句 34

3.7.1 使用if语句 34

3.7.2 使用if not语句 35

3.7.3 使用if defined与if not defined语句 35

3.7.4 使用嵌套的if语句 35

3.7.5 在if语句中进行比较 36

3.8 命令行迭代语句 36

3.8.1 迭代的基础 36

3.8.2 遍历一系列值 37

3.8.3 在成组的文件中迭代执行 38

3.8.4 在目录中迭代执行 38

3.8.5 分析文件的内容与输出 40

3.9 创建子程序与过程 41

3.9.1 使用子程序 42

3.9.2 使用过程 43

第二部分 使用命令行管理Windows系统第4章 部署Windows服务器 46

4.1 服务器配置管理 46

4.2 使用角色、角色服务与功能 47

4.3 管理角色、角色服务与功能 51

4.3.1 ServerManagerCmd基础 51

4.3.2 查询已安装的角色、角色服务与功能 56

4.3.3 安装角色、角色服务与功能 57

4.3.4 移除角色、角色服务与功能 58

第5章 管理Windows系统 59

5.1 检查系统信息 59

5.2 操作注册表 61

5.2.1 理解注册表与键值 61

5.2.2 查询注册表值 63

5.2.3 比较注册表值 63

5.2.4 注册表键的保存与恢复 64

5.2.5 添加注册表键 65

5.2.6 复制注册表键 65

5.2.7 删除注册表键 66

5.2.8 导入与导出注册表键 66

5.2.9 加载与卸载注册表键 67

5.3 管理系统服务 69

5.3.1 查看已配置的服务 69

5.3.2 启动、终止与暂停服务 71

5.3.3 配置服务的启动方式 72

5.3.4 配置服务的登录方式 72

5.3.5 配置服务的恢复方式 73

5.4 从命令行重启与关闭系统 75

5.4.1 管理本地系统的重启与关闭 76

5.4.2 管理远程系统的重启与关闭 76

5.4.3 添加关机或重启原因与注释 77

第6章 事件记录、追踪与监控 79

6.1 Windows事件日志 79

6.2 查看与过滤事件日志 82

6.2.1 查看事件 82

6.2.2 过滤事件 83

6.3 向事件日志中写入自定义事件 85

6.4 创建与使用保存的查询 86

6.5 性能监控:基础 89

6.5.1 理解如何在命令行中进行性能监控 89

6.5.2 追踪性能数据 90

第7章 进程监控与性能维护 94

7.1 管理应用程序、进程与性能 94

7.1.1 理解系统与用户进程 94

7.1.2 检查运行中进程 95

7.1.3 监控系统资源使用情况与进程 101

7.1.4 终止进程 106

7.2 通过监控来检测与解决性能问题 108

7.2.1 监控内存分页与磁盘页面 108

7.2.2 监控单个进程的内存使用与Working Memory Set 109

7.2.3 解决性能瓶颈 111

第8章 管理事件与性能日志 114

8.1 管理事件日志 114

8.1.1 开始使用Wevtutil 114

8.1.2 列出可用的日志与已注册的事件发布者 115

8.1.3 查看与改变日志配置 117

8.1.4 导出与操作事件日志 119

8.1.5 清除事件日志 122

8.2 企业级集中化事件记录机制 122

8.2.1 配置事件转发与收集 123

8.2.2 创建订阅 124

8.2.3 管理订阅 128

8.3 性能日志 130

8.3.1 开始使用数据收集器集 130

8.3.2 操作数据收集器集 131

8.3.3 收集性能计数器数据 133

8.3.4 配置性能计数器警报 136

8.3.5 查看数据收集器报告 139

第9章 计划任务的自动运行 141

9.1 在本地与远程系统上执行计划任务 141

9.1.1 计划任务简介 141

9.1.2 监控计划任务 145

9.2 使用任务计划程序计划任务 146

9.2.1 创建基本任务 146

9.2.2 创建高级任务 148

9.2.3 管理任务属性 150

9.2.4 激活与禁用任务 150

9.2.5 将任务复制到其他计算机 150

9.2.6 立即运行任务 150

9.2.7 移除不需要的任务 150

9.3 使用Schtasks设置任务计划 151

9.3.1 使用Schtasks/Create创建计划任务 151

9.3.2 创建由Windows事件触发的计划任务 156

9.3.3 使用Schtasks/Change改变计划任务 157

9.3.4 使用Schtasks/Query查询已配置的任务 159

9.3.5 使用XML配置文件创建任务 159

9.3.6 使用Schtasks/Run立即运行任务 163

9.3.7 使用Schtasks/End终止运行中的任务 163

9.3.8 使用Schtasks/Delete删除任务 164

第三部分 使用命令行管理Windows文件系统和磁盘第10章 配置与维护磁盘 166

10.1 使用DiskPart 166

10.1.1 DiskPart基础 166

10.1.2 DiskPart:一个实例 167

10.1.3 理解焦点及其内涵 167

10.1.4 DiskPart命令与脚本 167

10.1.5 DiskPart:脚本实例 170

10.2 安装与管理硬盘驱动器 172

10.2.1 安装与检查新驱动器 172

10.2.2 检查驱动器状态与配置 173

10.2.3 修改驱动器分区风格 174

10.3 操作基本磁盘与动态磁盘 175

10.3.1 理解基本磁盘与动态磁盘 176

10.3.2 设置活动分区 177

10.3.3 改变磁盘类型:基本磁盘与动态磁盘的互相转换 177

10.4 磁盘维护 178

10.4.1 使用FSUtil获取磁盘信息并管理文件系统 178

10.4.2 检查磁盘的错误与坏扇区 180

10.4.3 修正磁盘错误 183

10.4.4 对系统启动时的自动检测进行控制 184

10.5 磁盘碎片整理 185

第11章 对基本磁盘进行分区 188

11.1 获取分区信息 188

11.2 创建分区 189

11.2.1 在MBR磁盘上创建分区 189

11.2.2 在GPT磁盘上创建分区 190

11.3 管理盘符与挂载点 192

11.3.1 分配驱动器盘符或挂载点 192

11.3.2 改变驱动器盘符或挂载点 193

11.3.3 移除盘符或挂载点 193

11.4 格式化分区 194

11.4.1 使用FORMAT 194

11.4.2 使用FILESYSTEMS 195

11.4.3 格式化:一个实例 197

11.5 管理分区 198

11.5.1 将分区或卷转换为NTFS 198

11.5.2 改变或删除卷标 200

11.5.3 压缩分区或卷 200

11.5.4 扩展分区或卷 201

11.5.5 删除分区 202

第12章 管理动态磁盘上的卷与RAID 203

12.1 获取卷信息与状态 203

12.2 创建并管理简单卷 205

12.2.1 创建简单卷 205

12.2.2 扩展简单卷 206

12.2.3 将动态磁盘联机 206

12.2.4 删除卷 207

12.3 通过动态磁盘上的RAID提供容错功能 207

12.3.1 实现RAID-0:磁盘分割 208

12.3.2 实现RAID-1:磁盘镜像与双控 209

12.3.3 实现RAID-5:带奇偶校验的磁盘分割 210

12.4 管理RAID并从失效中恢复 212

12.4.1 分离镜像集 212

12.4.2 重新同步与修复镜像集 212

12.4.3 修复不带奇偶校验信息的RAID-0条带集 213

12.4.4 重建带奇偶校验信息的RAID-5条带集 213

第四部分 使用命令行管理Windows活动目录第13章 核心目录服务管理 216

13.1 从命令行控制活动目录 216

13.1.1 理解域、容器与对象 216

13.1.2 理解活动目录中的逻辑结构与物理结构 217

13.1.3 理解区分名 218

13.1.4 使用活动目录命令行工具 218

13.2 使用DSQUERY命令进行目录查询 219

13.2.1 DSQUERY子命令及语法 220

13.2.2 使用名称、描述、SAM账号名进行搜索 221

13.2.3 设定搜索的登录域与Run As许可权限 222

13.2.4 设定开始节点、搜索范围与对象限制 223

13.2.5 设定名的输出格式 225

13.2.6 结合使用DSQUERY与其他活动目录命令行工具 226

13.3 搜索问题用户与计算机账号 226

13.4 对象的重命名与移动 227

13.5 从活动目录中移除对象 228

第14章 管理计算机账号与域控制器 229

14.1 从命令行管理计算机账号概览 229

14.2 在活动目录域内创建计算机账号 230

14.2.1 创建计算机账号 230

14.2.2 定制计算机账号属性与组成员关系 231

14.3 管理计算机账号属性 232

14.3.1 查看与寻找计算机账号 232

14.3.2 设置或修改计算机的位置与描述信息属性 234

14.3.3 禁用与激活计算机账号 234

14.3.4 重置锁定的计算机账号 235

14.3.5 将计算机账号添加到某域中 236

14.3.6 对计算机与计算机账号进行重命名 237

14.3.7 移动计算机账号 238

14.3.8 删除计算机账号 238

14.4 操作域控制器 239

14.4.1 安装与降级域控制器 239

14.4.2 在活动目录中发现域控制器 239

14.5 指定全局编目服务器 240

14.5.1 发现全局编目服务器 240

14.5.2 添加或移除全局编目服务器 241

14.5.3 检查缓存与优先的全局编目设置 241

14.6 指定操作主机 242

14.6.1 发现操作主机 243

14.6.2 使用命令行配置操作主机角色 244

14.7 发现只读的域控制器 246

第15章 管理活动目录用户与组 247

15.1 从命令行中管理用户账号概览 247

15.2 添加用户账号 249

15.2.1 创建域用户账号 249

15.2.2 自定义域用户账号属性与组成员关系 250

15.2.3 创建本地用户账号 252

15.3 管理用户账号 253

15.3.1 查看与查找用户账号 253

15.3.2 确定单独用户账号的组成员关系 254

15.3.3 设置或更改用户账号属性 255

15.3.4 禁用与激活用户账号 256

15.3.5 重置过期的用户账号 256

15.3.6 控制与重置用户口令 257

15.3.7 移动用户账号 258

15.3.8 用户账号重命名 258

15.3.9 删除用户账号 259

15.4 从命令行管理组账号概览 259

15.5 添加组账号 260

15.5.1 创建安全组与分发组 261

15.5.2 创建本地组并为其分配成员 262

15.6 管理组账号 263

15.6.1 查看与寻找组账号 263

15.6.2 确定组成员关系 264

15.6.3 改变组类型或范围 265

15.6.4 添加、移除或替换组成员 265

15.6.5 移动组账号 267

15.6.6 组账号重命名 267

15.6.7 删除组账号 268

第五部分 使用命令行管理网络第16章 管理网络打印机与打印服务 270

16.1 获取打印机的支持信息与故障排除信息 270

16.1.1 在命令行中操作打印机 270

16.1.2 追踪打印驱动程序与打印机信息 271

16.1.3 获取用于容量规划与故障排除的打印详细统计资料 274

16.2 管理打印机 278

16.2.1 安装物理连接的打印设备 279

16.2.2 安装网络连接的打印设备 280

16.2.3 列出计算机上配置的打印机 280

16.2.4 查看与设置默认打印机 281

16.2.5 打印机重命名 281

16.2.6 删除打印机 282

16.3 管理网络连接打印机的TCP/IP端口 282

16.3.1 为打印机创建与改变TCP/IP端口 282

16.3.2 列出打印机使用的TCP/IP端口相关的信息 283

16.3.3 删除打印机使用的TCP/IP端口 284

16.4 配置打印机属性 284

16.4.1 添加注释与位置信息 285

16.4.2 共享打印机 285

16.4.3 在活动目录中发布打印机 285

16.4.4 设置分隔页并改变打印设备模式 286

16.4.5 打印任务的调度与优先级设置 286

16.4.6 配置缓冲池与其他高级打印机选项 287

16.5 解决缓存问题 288

16.5.1 检查Print Spooler服务 288

16.5.2 修复损坏的缓冲池 289

16.6 管理打印队列与单个打印任务 289

16.6.1 查看队列中的任务 289

16.6.2 打印机的暂停与恢复 290

16.6.3 清空打印队列 290

16.6.4 暂停、恢复与重启单个文档的打印 291

16.6.5 移除文档并取消打印任务 291

16.7 备份与恢复打印服务器配置 292

16.7.1 备份打印服务器的配置 292

16.7.2 恢复打印服务器的配置 293

16.7.3 迁移打印机与打印队列 294

第17章 TCP/IP网络的配置、管理与故障排除 295

17.1 使用网络服务Shell 295

17.1.1 操作Netsh上下文 295

17.1.2 操作远程计算机 297

17.1.3 操作脚本文件 298

17.2 管理TCP/IP设置 299

17.2.1 配置IPv4 299

17.2.2 配置IPv6 304

17.3 支持TCP/IP网络 307

17.3.1 获取并保存TCP/IP设置 307

17.3.2 检查IP地址与网络接口配置 309

17.3.3 操作TCP Internet控制与错误消息 310

17.3.4 检查分片、重组、错误消息的详细信息 312

17.3.5 检查当前的TCP与UDP连接 313

17.4 排除TCP/IP网络故障 317

17.4.1 查看诊断信息 317

17.4.2 诊断常规的计算机配置问题 318

附录A 基本命令行工具参考 330

附录B Netsh快速参考 367

相关图书
作者其它书籍
返回顶部