中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 PowerShell實戰(zhàn)/圖靈程序設計叢書

出版社:人民郵電出版社出版時間:2022-05-01
開本: 16開 頁數(shù): 254
中 圖 價:¥64.8(7.2折) 定價  ¥89.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

PowerShell實戰(zhàn)/圖靈程序設計叢書 版權信息

PowerShell實戰(zhàn)/圖靈程序設計叢書 本書特色

PowerShell既是腳本語言,也是執(zhí)行系統(tǒng)管理任務的shell,可用于控制和自動化IT系統(tǒng)的方方面面。本書由五次榮獲微軟MVP的PowerShell行家亞當·伯特倫傾情著述,教你使用PowerShell這一省時利器,實現(xiàn)系統(tǒng)管理任務自動化。- 組合命令、控制流、處理錯誤、編寫腳本、遠程運行腳本,并使用PowerShell測試框架Pester測試腳本 - 解析XML和JSON等結構化數(shù)據(jù),使用常見服務編寫實際可用的服務器清點腳本 - 設計并構建PowerShell模塊,證明PowerShell并不局限于臨時腳本編程 - 使用PowerShell完全自動部署Windows - 僅用幾個ISO文件在Hyper-V主機上構建完整的AD林 - 僅用幾行代碼創(chuàng)建任意數(shù)量的Web服務器和SQL服務器

PowerShell實戰(zhàn)/圖靈程序設計叢書 內(nèi)容簡介

本書通過大量實例帶領系統(tǒng)管理員將成千上萬的日常任務自動化,構建自定義工具,充分利用神通廣大的PowerShell。全書分為三大部分。**部分概述PowerShell的基本功能和用法,以及一些基本的編程概念,如變量、對象、函數(shù)、模塊等。第二部分詳述日常任務的自動化,內(nèi)容包括如何解析結構化數(shù)據(jù),以及如何構建服務器管理工具。第三部分介紹如何構建模塊,內(nèi)容涉及很好的模塊設計策略,以及將測試服務器環(huán)境自動化,預置Hyper-V虛擬機,安裝操作系統(tǒng),部署和配置SQL服務器等。

PowerShell實戰(zhàn)/圖靈程序設計叢書 目錄

第 一部分 基礎知識
第 1 章 上手體驗 2
1.1 打開PowerShell控制臺 2
1.2 使用DOS命令 3
1.3 探索PowerShell命令 4
1.4 獲取幫助 6
1.4.1 顯示文檔 6
1.4.2 學習一般主題 7
1.5 更新文檔 8
1.6 小結 9
第 2 章 PowerShell基本概念 10
2.1 變量 10
2.1.1 顯示及修改變量 10
2.1.2 用戶定義的變量 11
2.1.3 自動變量 13
2.2 數(shù)據(jù)類型 16
2.2.1 布爾值 16
2.2.2 整數(shù)和浮點數(shù) 16
2.2.3 字符串 18
2.3 對象 20
2.3.1 查看屬性 20
2.3.2 使用Get-Member cmdlet 21
2.3.3 調(diào)用方法 22
2.4 數(shù)據(jù)結構 23
2.4.1 數(shù)組 23
2.4.2 ArrayList 26
2.4.3 哈希表 27
2.5 自定義對象 30
2.6 小結 31
第 3 章 組合命令 32
3.1 啟動一個Windows服務 32
3.2 使用管道 33
3.2.1 通過管道在命令間傳遞對象 33
3.2.2 通過管道在命令間傳遞數(shù)組 33
3.2.3 參數(shù)綁定 34
3.3 編寫腳本 36
3.3.1 設置執(zhí)行策略 37
3.3.2 PowerShell腳本編程 38
3.4 小結 40
第 4 章 控制流 41
4.1 理解控制流 41
4.2 使用條件語句 42
4.2.1 用運算符構建表達式 42
4.2.2 if語句 43
4.2.3 else語句 44
4.2.4 elseif語句 44
4.2.5 switch語句 46
4.3 使用循環(huán) 47
4.3.1 foreach循環(huán) 47
4.3.2 for循環(huán) 50
4.3.3 while循環(huán) 51
4.3.4 do/while循環(huán)和do/until循環(huán) 51
4.4 小結 52
第 5 章 錯誤處理 53
5.1 了解異常和錯誤 53
5.2 處理非終止性錯誤 54
5.3 處理終止性錯誤 56
5.4 探索$Error自動變量 57
5.5 小結 58
第 6 章 編寫函數(shù) 59
6.1 函數(shù)與cmdlet 59
6.2 定義函數(shù) 60
6.3 為函數(shù)添加參數(shù) 61
6.3.1 創(chuàng)建簡單的參數(shù) 61
6.3.2 參數(shù)屬性:Mandatory 62
6.3.3 參數(shù)的默認值 63
6.3.4 為參數(shù)添加驗證屬性 63
6.4 接受管道輸入 65
6.4.1 再添加一個參數(shù) 65
6.4.2 讓函數(shù)支持管道 66
6.4.3 添加process塊 67
6.5 小結 67
第 7 章 探索模塊 68
7.1 探索默認模塊 68
7.1.1 查找會話中的模塊 68
7.1.2 查找計算機中的模塊 69
7.1.3 導入模塊 71
7.2 PowerShell模塊的構成 72
7.2.1 .psm1文件 72
7.2.2 模塊清單文件 73
7.3 使用自定義模塊 74
7.3.1 查找模塊 74
7.3.2 安裝模塊 75
7.3.3 卸載模塊 76
7.4 自己創(chuàng)建模塊 76
7.5 小結 77
第 8 章 遠程運行腳本 78
8.1 使用腳本塊 78
8.1.1 使用Invoke-Command在遠程系統(tǒng)中運行代碼 80
8.1.2 在遠程計算機中運行本地腳本 81
8.1.3 遠程使用本地變量 81
8.2 使用會話 83
8.2.1 新建會話 83
8.2.2 在會話中調(diào)用命令 84
8.2.3 打開交互式會話 85
8.2.4 斷開及重新連接會話 85
8.2.5 使用Remove-PSSession刪除會話 87
8.3 解讀PowerShell遠程處理身份驗證 88
8.3.1 雙躍點問題 88
8.3.2 使用CredSSP繞過雙躍點問題 89
8.4 小結 91
第 9 章 使用Pester進行測試 92
9.1 Pester簡介 92
9.2 Pester基礎知識 93
9.2.1 Pester文件 93
9.2.2 describe塊 93
9.2.3 context塊 94
9.2.4 it塊 94
9.2.5 斷言 95
9.3 執(zhí)行Pester測試 96
9.4 小結 96
第二部分 日常任務自動化
第 10 章 解析結構化數(shù)據(jù) 99
10.1 CSV文件 99
10.1.1 讀取CSV文件 99
10.1.2 創(chuàng)建CSV文件 103
10.1.3 項目1:編寫計算機清點報告 104
10.2 Excel電子表格 107
10.2.1 創(chuàng)建Excel電子表格 108
10.2.2 讀取Excel電子表格 109
10.2.3 向Excel電子表格中添加行 110
10.2.4 項目2:創(chuàng)建Windows服務監(jiān)控工具 111
10.3 JSON數(shù)據(jù) 112
10.3.1 讀取JSON 113
10.3.2 創(chuàng)建JSON字符串 114
10.3.3 項目3:查詢并解析REST API 115
10.4 小結 118
第 11 章 AD任務自動化 119
11.1 環(huán)境要求 119
11.2 安裝ActiveDirectory PowerShell模塊 120
11.3 查詢和篩選AD對象 120
11.3.1 篩選對象 121
11.3.2 返回單個對象 122
11.3.3 項目4:查找30天內(nèi)未修改密碼的用戶賬戶 123
11.4 創(chuàng)建和修改AD對象 124
11.4.1 用戶和計算機 124
11.4.2 組 126
11.4.3 項目5:創(chuàng)建員工配置腳本 127
11.5 與其他數(shù)據(jù)源同步 130
11.5.1 項目6:編寫同步腳本 131
11.5.2 映射數(shù)據(jù)源屬性 131
11.5.3 定義返回相似屬性的函數(shù) 132
11.5.4 在AD中查找匹配對象 134
11.5.5 修改AD屬性 135
11.6 小結 136
第 12 章 Azure任務自動化 137
12.1 環(huán)境要求 137
12.2 Azure身份驗證 137
12.2.1 創(chuàng)建服務主體 138
12.2.2 使用Connect-AzAccount實現(xiàn)非交互式身份驗證 140
12.3 創(chuàng)建Azure虛擬機及所有依賴 140
12.3.1 創(chuàng)建資源組 141
12.3.2 創(chuàng)建網(wǎng)絡棧 141
12.3.3 創(chuàng)建存儲賬戶 143
12.3.4 創(chuàng)建操作系統(tǒng)映像 143
12.3.5 收尾工作 145
12.3.6 自動創(chuàng)建虛擬機 146
12.4 部署Azure Web應用 146
12.5 部署Azure SQL數(shù)據(jù)庫 147
12.5.1 創(chuàng)建Azure SQL服務器 148
12.5.2 創(chuàng)建Azure SQL數(shù)據(jù)庫 149
12.5.3 創(chuàng)建SQL服務器防火墻規(guī)則 149
12.5.4 測試SQL數(shù)據(jù)庫 150
12.6 小結 151
第 13 章 Amazon Web Services任務自動化 152
13.1 環(huán)境要求 152
13.2 AWS身份驗證 152
13.2.1 使用根用戶驗證身份 153
13.2.2 創(chuàng)建IAM用戶和角色 154
13.2.3 驗證IAM用戶的身份 156
13.3 創(chuàng)建一個AWS EC2實例 156
13.3.1 虛擬私有云 157
13.3.2 互聯(lián)網(wǎng)網(wǎng)關 158
13.3.3 路由 158
13.3.4 子網(wǎng) 159
13.3.5 為EC2實例分配一個AMI 160
13.3.6 錦上添花 161
13.4 部署Elastic Beanstalk應用 162
13.4.1 創(chuàng)建應用 163
13.4.2 部署包 165
13.5 在AWS中創(chuàng)建SQL Server數(shù)據(jù)庫 167
13.6 小結 170
第 14 章 創(chuàng)建服務器清點腳本 171
14.1 環(huán)境要求 171
14.2 創(chuàng)建項目腳本 171
14.3 定義*終輸出 172
14.4 探索腳本輸入 172
14.5 查詢單臺服務器 173
14.6 提前規(guī)劃:合并不同類型的信息 174
14.7 查詢遠程文件 176
14.8 查詢Windows Management Instrumentation 178
14.8.1 磁盤空閑空間 179
14.8.2 操作系統(tǒng)信息 180
14.8.3 內(nèi)存 181
14.8.4 網(wǎng)絡信息 183
14.9 Windows服務 186
14.10 清理和優(yōu)化腳本 188
14.11 小結 190
第三部分 自制模塊
第 15 章 配置虛擬環(huán)境 194
15.1 環(huán)境要求 194
15.2 創(chuàng)建模塊 195
15.2.1 創(chuàng)建空模塊 196
15.2.2 創(chuàng)建模塊清單文件 196
15.2.3 函數(shù)名稱使用固定的前綴 196
15.2.4 導入新模塊 197
15.3 自動配置虛擬環(huán)境 197
15.3.1 虛擬交換機 198
15.3.2 虛擬機 199
15.3.3 虛擬硬盤 201
15.4 使用Pester測試新定義的函數(shù) 205
15.5 小結 205
第 16 章 安裝操作系統(tǒng) 206
16.1 環(huán)境要求 206
16.2 部署操作系統(tǒng) 207
16.2.1 創(chuàng)建VHDX文件 207
16.2.2 依附虛擬機 209
16.3 自動部署操作系統(tǒng) 210
16.4 在磁盤中存儲加密憑據(jù) 211
16.5 PowerShell Direct功能 213
16.6 Pester測試 214
16.7 小結 215
第 17 章 部署AD 216
17.1 環(huán)境要求 216
17.2 創(chuàng)建AD林 216
17.3 構建林 217
17.3.1 將安全字符串保存到磁盤中 217
17.3.2 自動創(chuàng)建林 218
17.3.3 填充域 220
17.4 編寫并運行Pester測試 224
17.5 小結 226
第 18 章 創(chuàng)建并配置SQL服務器 227
18.1 環(huán)境要求 227
18.2 創(chuàng)建虛擬機 227
18.3 安裝操作系統(tǒng) 228
18.4 添加Windows無人值守應答文件 228
18.5 將SQL服務器添加到域中 229
18.5.1 安裝SQL Server 231
18.5.2 將文件復制到SQL服務器中 231
18.5.3 運行SQL Server安裝程序 232
18.6 自動安裝SQL Server 233
18.7 運行Pester測試 236
18.8 小結 237
第 19 章 重構代碼 238
19.1 回頭看New-PowerLabSqlServer函數(shù) 238
19.2 使用參數(shù)集 242
19.3 小結 245
第 20 章 創(chuàng)建并配置IIS Web服務器 246
20.1 環(huán)境要求 246
20.2 安裝和設置 246
20.3 從頭開始構建Web服務器 248
20.4 WebAdministration模塊 248
20.5 為網(wǎng)站配置SSL 251
20.6 小結 254
展開全部

PowerShell實戰(zhàn)/圖靈程序設計叢書 作者簡介

亞當·伯特倫(Adam Bertram),微軟MVP,擁有20余年信息技術從業(yè)經(jīng)驗,專注于系統(tǒng)管理、DevOps、自動化技術等領域,創(chuàng)辦了流行信息技術知識服務平臺TechSnips,在Pluralsight和LinkedIn的在線學習平臺上講授PowerShell課程,惠及數(shù)萬學習者。【譯者介紹】安道,專注于現(xiàn)代計算機技術書的翻譯,譯有《流暢的Python》《Flask Web開發(fā)》《Python網(wǎng)絡編程攻略》《Ruby on Rails教程》等書。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 马尔表面粗糙度仪-MAHR-T500Hommel-Mitutoyo粗糙度仪-笃挚仪器 | 软文推广发布平台_新闻稿件自助发布_媒体邀约-澜媒宝 | 上海电子秤厂家,电子秤厂家价格,上海吊秤厂家,吊秤供应价格-上海佳宜电子科技有限公司 | 淋巴细胞分离液_口腔医疗器材-精欣华医疗器械(无锡)有限公司 | 水篦子|雨篦子|镀锌格栅雨水篦子|不锈钢排水篦子|地下车库水箅子—安平县云航丝网制品厂 | 安全光栅|射频导纳物位开关|音叉料位计|雷达液位计|两级跑偏开关|双向拉绳开关-山东卓信机械有限公司 | 517瓜水果特产网|一个专注特产好物的网站 | 酒瓶_酒杯_玻璃瓶生产厂家_徐州明政玻璃制品有限公司 | 广东燎了网络科技有限公司官网-网站建设-珠海网络推广-高端营销型外贸网站建设-珠海专业h5建站公司「了了网」 | 英语词典_成语词典_日语词典_法语词典_在线词典网 | 儿童乐园|游乐场|淘气堡招商加盟|室内儿童游乐园配套设备|生产厂家|开心哈乐儿童乐园 | 昆明挖掘机修理厂_挖掘机翻新再制造-昆明聚力工程机械维修有限公司 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 【德信自动化】点胶机_全自动点胶机_自动点胶机厂家_塑料热压机_自动螺丝机-深圳市德信自动化设备有限公司 | 优考试_免费在线考试系统_培训考试系统_题库系统_组卷答题系统_匡优考试 | VI设计-LOGO设计公司-品牌设计公司-包装设计公司-导视设计-杭州易象设计 | 河南15年专业网站建设制作设计,做网站就找郑州启凡网络公司 | 江苏齐宝进出口贸易有限公司| Honsberg流量计-Greisinger真空表-气压计-上海欧臻机电设备有限公司 | 无尘烘箱_洁净烤箱_真空无氧烤箱_半导体烤箱_电子防潮柜-深圳市怡和兴机电 | 脱硫搅拌器厂家-淄博友胜不锈钢搅拌器厂家| 牛奶检测仪-乳成分分析仪-北京海谊 | 钢托盘,钢制托盘,立库钢托盘,金属托盘制造商_南京飞天金属制品实业有限公司 | 金属回收_废铜废铁回收_边角料回收_废不锈钢回收_废旧电缆线回收-广东益夫金属回收公司 | lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 广东青藤环境科技有限公司-水质检测| 海外整合营销-独立站营销-社交媒体运营_广州甲壳虫跨境网络服务 焊管生产线_焊管机组_轧辊模具_焊管设备_焊管设备厂家_石家庄翔昱机械 | 成都离婚律师|成都结婚律师|成都离婚财产分割律师|成都律师-成都离婚律师网 | 水质监测站_水质在线分析仪_水质自动监测系统_多参数水质在线监测仪_水质传感器-山东万象环境科技有限公司 | 天津热油泵_管道泵_天津高温热油泵-天津市金丰泰机械泵业有限公司【官方网站】 | 衬四氟_衬氟储罐_四氟储罐-无锡市氟瑞特防腐科技有限公司 | 高低温试验房-深圳高低温湿热箱-小型高低温冲击试验箱-爱佩试验设备 | 广西资质代办_建筑资质代办_南宁资质代办理_新办、增项、升级-正明集团 | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 锂离子电池厂家-山东中信迪生电源 | 活性氧化铝球|氧化铝干燥剂|分子筛干燥剂|氢氧化铝粉-淄博同心材料有限公司 | 高空重型升降平台_高空液压举升平台_高空作业平台_移动式升降机-河南华鹰机械设备有限公司 | 济南货架定做_仓储货架生产厂_重型货架厂_仓库货架批发_济南启力仓储设备有限公司 | 辐射色度计-字符亮度测试-反射式膜厚仪-苏州瑞格谱光电科技有限公司 | 英超直播_英超免费在线高清直播_英超视频在线观看无插件-24直播网 | 吹塑加工_大型吹塑加工_滚塑代加工-莱力奇吹塑加工有限公司 |