搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Windows PowerShell 2.0应用编程最佳实践
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121101656
  • 作      者:
    高阳,付海军编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2010
收藏
内容介绍
  作者由微软MVP专家组成,从程序开发人员和系统管理员的角度全面介绍了Windows PowerShell的编程技术。书中不仅讲解了其核心模块和基本概念,还提供了大量利用Windows PowerShell的强大功能构建的大量开发实例,从而让读者深入此语言的精髓。《Windows PowerShell 2.0应用编程最佳实践》特色为内容由浅入深,分为语法、基础应用和高级应用3个部分,是学习Windows PowerShell编程的最佳参考书。本书适合.NET开发爱好者,初、中级开发人员和系统管理员,特别有助于系统管理员提高系统自动化管理的效率。本书也可作为相关培训机构的参考教材,以及高等院校相关专业师生的参考书。
  
  Windows PowerShell是微软为Windows系统开发的Shell及脚本语言技术,它是一种新的命令行外壳和脚本语言,用于实现系统自动化管理。它的出现弥补了与Linux/Unix系统相比Windows在Shell方面的不足,同时也为程序开发人员提供了一种更高效的编写脚本的工具。Windows PowerShell建立在.NET Framework 2.0/3.x的基础上,IT专业人员可通过命令或脚本来管理计算机,从而管理与维护系统,并通过系统自动化来提高工作效率。在Windows 7和Windows Server 2008 R2中已经整合了PowerShell 2.0,并且支持图形界面操作。
展开
目录
第1篇  PowerShell语法
第1章  PowerShell简介    2
1.1  什么是PowerShell    3
1.1.1  PowerShell的设计目标    3
1.1.2  PowerShell的设计定位    4
1.2  微软重新使用命令行的原因    4
1.3  学习方法    5
1.4  小    结    6
第2章  安装与配置开发环境    7
2.1  PowerShell运行环境    8
2.1.1  安装要求    8
2.1.2  .NET框架    9
2.1.3  PowerShell 2.0    10
2.2  下载与安装.NET框架    10
2.2.1  安装前验证    10
2.2.2  下载.NET框架    11
2.2.3  安装.NET框架    12
2.3  下载安装PowerShell    14
2.3.1  下载PowerShell    14
2.3.2  安装PowerShell    15
2.4  运行PowerShell    17
2.4.1  运行方式    17
2.4.2  初次尝试PowerShell    18
2.5  小    结    20
第3章  对象和对象类型    21
3.1  扩展类型系统    22
3.1.1  访问对象属性    22
3.1.2  使用对象方法    23
3.1.3  对象适配器    24
3.1.4  类型扩展    27
3.2  内置类型    28
3.2.1  字符串和字符串操作    28
3.2.2  数字类型    33
3.2.3  数组与集合    35
3.2.4  字典和哈希表    39
3.3  字面类型    42
3.3.1  类型转换    43
3.3.2  访问静态成员    47
3.4  小    结    47
第4章  执行控制流    48
4.1  条件表达式    49
4.1.1  值比较    50
4.1.2  隐式类型转换    51
4.1.3  逻辑和位操作    52
4.1.4  布尔转换    56
4.1.5  字符互转换的作用    57
4.1.6  集合与条件表达式    58
4.2  分支语句    58
4.2.1  简单分支语句if/else    59
4.2.2  多分支语句switch    59
4.3  循环    62
4.3.1  简单循环语句while    62
4.3.2  循环和计数器    64
4.3.3  遍历集合的循环语句for each Loop    64
4.3.4  控制循环执行语句
break和continue    65
4.4  小    结    67
第5章  管道对象    68
5.1  传统基于文本的管道    69
5.2  基于对象的管道    69
5.3  使用Foreach-Object处理集合    71
5.4  使用Where-Object过滤集合    72
5.5  新增或删除指定对象的属性    73
5.6  排序集合    74
5.7  管道树    75
5.8  分类对象    75
5.9  采集对象统计信息    76
5.10  检测对象间的变化和不同    77
5.11  管道对象和功能编程    78
5.12  小    结    78
第6章  运行脚本块    79
6.1  定义脚本块    80
6.2  返回值和参数    81
6.3  处理管道输入    86
6.3.1  变量作用域    88
6.4  将字符串作为表达式调用    93
6.5  脚本块作为委托    95
6.6  小    结    96
第7章  运行函数    97
7.1  定义函数    98
7.1.1  函数体    98
7.1.2  函数参数    100
7.1.3  通过引用传递参数    102
7.1.4  返回值    103
7.1.5  作用域规则    104
7.2  过滤器    107
7.3  函数和脚本块    110
7.3.1  实现新的控制结构    110
7.3.2  脚本块策略    113
7.4  小    结    115
第8章  命令别名    116
8.1  使用别名    117
8.1.1  创建别名    117
8.1.2  修改别名    119
8.1.3  导入/导出别名    121
8.2  别名提示、技巧和缺陷    124
8.2.1  名称冲突    124
8.2.2  复杂别名    126
8.2.3  删除破损别名    127
8.3  内置别名    129
8.3.1  类cmd.exe别名    129
8.3.2  类Unix别名    131
8.3.3  便捷别名    132
8.4  小    结    134
第9章  提供程序    135
9.1  列举提供程序    136
9.2  驱动器    137
9.2.1  驱动器作用域    140
9.2.2  浏览驱动器    141
9.3  提供程序的能力    142
9.3.1  基本提供能力    142
9.3.2  驱动器提供程序    142
9.3.3  项提供程序    142
9.3.4  项容器提供程序    142
9.3.5  导航提供程序    143
9.3.6  项内容提供程序    143
9.3.7  项属性提供程序    143
9.3.8  动态项提供程序    144
9.3.9  项安全描述提供程序    144
9.4  小    结    144
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证