设为首页收藏本站language 语言切换
楼主: swordxia
收起左侧

[书籍] Windows PowerShell™ 入门

  [复制链接]
发表于 2019-10-11 08:45:12 | 显示全部楼层

目录
WindowsPowerShell 入门版权声明................................................................................. 8
WindowsPowerShell 简介............................................................................................. 8
目标受众.................................................................................................................. 8
关于 Windows PowerShell............................................................................................. 8
可发现特性............................................................................................................... 8
一致性..................................................................................................................... 9
交互式脚本环境......................................................................................................... 9
面向对象.................................................................................................................. 9
易于过渡到脚本......................................................................................................... 9
安装和运行 Windows PowerShell.................................................................................. 10
安装要求................................................................................................................ 10
安装Windows PowerShell........................................................................................ 10
运行 Windows PowerShell........................................................................................ 10
WindowsPowerShell 基础知识..................................................................................... 11
理解重要的Windows PowerShell 概念.......................................................................... 11
命令不是基于文本的.............................................................................................. 11
命令系列是可扩展的.............................................................................................. 11
WindowsPowerShell 处理控制台输入和显示............................................................. 12
WindowsPowerShell 使用某些 C# 语法.................................................................. 12
了解 Windows PowerShell 名称................................................................................... 12
Cmdlet 使用“动词-名词”名称以减少命令记忆量....................................................... 13
Cmdlet 使用标准参数............................................................................................ 14
帮助参数 (?)..................................................................................................... 14
通用参数.......................................................................................................... 14
建议参数.......................................................................................................... 14
获取摘要命令信息....................................................................................................... 15
显示可用命令类型................................................................................................. 15
获取详细帮助信息....................................................................................................... 16
使用熟悉的命令名称.................................................................................................... 17
解释标准别名....................................................................................................... 17
创建新别名.......................................................................................................... 18
使用 Tab 扩展来自动完成名称...................................................................................... 18
对象管道................................................................................................................... 19
了解 Windows PowerShell 管道................................................................................... 19
查看对象结构 (Get-Member)......................................................................................... 21
使用格式命令更改输出视图........................................................................................... 22
使用 Format-Wide 输出单个项目............................................................................ 22
使用 Column 控制 Format-Wide 显示................................................................. 23
使用Format-List 显示列表视图............................................................................... 23
使用 Format-List 和通配符来获取详细信息............................................................. 23
使用 Format-Table 显示表格格式输出...................................................................... 23
改进 Format-Table 输出 (AutoSize)..................................................................... 24
Format-Table输出在列中换行 (Wrap).................................................................. 25
组织表输出 (-GroupBy)....................................................................................... 25
使用Out-* Cmdlet 重定向数据...................................................................................... 26
对控制台输出进行分页 (Out-Host)......................................................................... 27
放弃输出 (Out-Null)........................................................................................... 27
打印数据(Out-Printer)........................................................................................ 28
保存数据(Out-File)............................................................................................ 28
WindowsPowerShell 导航........................................................................................... 29
在 Windows Powershell 中管理当前位置........................................................................ 29
获取当前位置 (Get-Location).................................................................................. 29
设置当前位置 (Set-Location).................................................................................. 29
保存和撤回最近的位置(Push-Location 和 Pop-Location)......................................... 30
管理 Windows PowerShell 驱动器................................................................................ 32
添加新的Windows PowerShell 驱动器(New-PSDrive).............................................. 33
删除 Windows PowerShell 驱动器 (Remove-PSDrive)............................................... 34
在Windows PowerShell 外部添加和删除驱动器........................................................ 34
处理文件、文件夹和注册表项........................................................................................ 35
枚举文件、文件夹和注册表项 (Get-ChildItem)............................................................ 35
列出所有包含的项 (-Recurse).............................................................................. 35
按名称筛选项 (-Name)....................................................................................... 36
强制列出隐藏项 (-Force)..................................................................................... 36
将项名称与通配符匹配........................................................................................ 36
排除项(-Exclude).............................................................................................. 37
混合使用Get-ChildItem 参数.............................................................................. 37
直接对项进行操作....................................................................................................... 38
创建新项(New-Item)............................................................................................ 38
为什么注册表值不属于项........................................................................................ 39
重命名现有项 (Rename-Item)................................................................................. 39
移动项(Move-Item).............................................................................................. 39
复制项(Copy-Item).............................................................................................. 40
删除项(Remove-Item).......................................................................................... 40
执行项(Invoke-Item)............................................................................................. 41
处理对象................................................................................................................... 41
获取 WMI 对象 (Get-WmiObject).................................................................................. 41
获取 WMI 对象 (Get-WmiObject)............................................................................... 41
列出 WMI 类....................................................................................................... 42
显示 WMI 类详细信息........................................................................................... 43
使用 Format Cmdlet 显示非默认的属性................................................................. 43
创建 .NET 和 COM 对象 (New-Object)......................................................................... 44
使用 New-Object 访问事件日志.............................................................................. 44
将构造函数与New-Object 结合使用..................................................................... 45
在变量中存储对象.............................................................................................. 45
使用 New-Object 访问远程事件日志..................................................................... 45
使用对象方法清除事件日志.................................................................................. 46
使用 New-Object 创建 COM 对象.......................................................................... 46
使用 WScript.Shell 创建桌面快捷方式...................................................................... 47
使用Windows PowerShell 中的Internet Explorer..................................................... 48
获取有关.NET-Wrapped COM 对象的警告............................................................... 49
使用静态类和方法....................................................................................................... 50
使用System.Environment 获取环境数据.................................................................. 50
引用System.Environment 静态类........................................................................ 50
显示System.Environment 的静态属性.................................................................. 51
使用 System.Math 进行数学运算............................................................................ 51
从管道中删除对象 (Where-Object)................................................................................. 53
使用Where-Object 执行简单测试........................................................................... 53
根据对象属性进行筛选........................................................................................... 54
对多个对象重复同一任务 (ForEach-Object)...................................................................... 55
选择对象的各个部分 (Select-Object)............................................................................... 56
对对象进行排序.......................................................................................................... 57
使用变量存储对象....................................................................................................... 57
创建变量............................................................................................................. 57
对变量进行操作.................................................................................................... 58
使用 Cmd.exe变量.............................................................................................. 59
使用 Windows PowerShell 执行管理任务....................................................................... 59
管理本地进程............................................................................................................. 59
列出进程 (Get-Process)......................................................................................... 59
停止进程 (Stop-Process)....................................................................................... 60
停止所有其他Windows PowerShell 会话................................................................. 61
管理本地服务............................................................................................................. 62
列出服务............................................................................................................. 62
停止、启动、挂起和重新启动服务............................................................................ 62
收集有关计算机的信息................................................................................................. 63
列出桌面设置....................................................................................................... 63
列出 BIOS 信息................................................................................................... 63
列出处理器信息.................................................................................................... 64
列出计算机制造商和型号........................................................................................ 64
列出已安装的修补程序........................................................................................... 64
列出操作系统版本信息........................................................................................... 65
列出本地用户和所有者........................................................................................... 65
获得可用磁盘空间................................................................................................. 66
获得登录会话信息................................................................................................. 66
获得登录到计算机的用户........................................................................................ 66
从计算机获得本地时间........................................................................................... 66
显示服务状态....................................................................................................... 67
处理软件安装............................................................................................................. 67
列出 Windows Installer 应用程序............................................................................ 67
列出所有可卸载的应用程序..................................................................................... 69
安装应用程序....................................................................................................... 70
删除应用程序....................................................................................................... 70
升级Windows Installer 应用程序............................................................................ 71
更改计算机状态:锁定、注销、关闭和重新启动................................................................ 71
锁定计算机.......................................................................................................... 71
注销当前会话....................................................................................................... 71
关闭或重新启动计算机........................................................................................... 71
处理打印机................................................................................................................ 72
列出打印机连接.................................................................................................... 72
添加网络打印机.................................................................................................... 72
设置默认打印机.................................................................................................... 72
删除打印机连接.................................................................................................... 72
执行网络任务............................................................................................................. 72
列出计算机的IP 地址........................................................................................... 73
列出 IP 配置数据................................................................................................. 73
对计算机执行 Ping 操作........................................................................................ 74
检索网络适配器属性.............................................................................................. 74
为网络适配器指定 DNS 域..................................................................................... 74
执行 DHCP配置任务........................................................................................... 75
确定启用DHCP 的适配器.................................................................................. 75
检索 DHCP属性.............................................................................................. 75
在每个适配器上启用 DHCP................................................................................. 75
对特定适配器解除和续订 DHCP 租约................................................................... 75
对所有适配器解除和续订 DHCP 租约................................................................... 76
创建网络共享....................................................................................................... 76
删除网络共享....................................................................................................... 77
连接Windows 可访问的网络驱动器......................................................................... 77
处理文件和文件夹....................................................................................................... 77
列出文件夹中的所有文件和文件夹............................................................................ 77
46# 2019-10-11 08:45:12 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2019-10-18 19:31:59 | 显示全部楼层
BUZHIDAOZENYANG
47# 2019-10-18 19:31:59 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2019-10-28 14:27:34 | 显示全部楼层
dddddddddddddddddddddddddddd
48# 2019-10-28 14:27:34 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2019-11-8 11:54:11 | 显示全部楼层
非常感谢楼主分享!
49# 2019-11-8 11:54:11 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2019-11-13 10:01:16 | 显示全部楼层
感谢楼主分享
51# 2019-11-13 10:01:16 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2019-12-10 14:02:58 | 显示全部楼层
谢谢楼主,下载学习了
53# 2019-12-10 14:02:58 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2019-12-11 15:08:08 | 显示全部楼层
非常感谢楼主分享!
54# 2019-12-11 15:08:08 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2019-12-28 07:26:34 | 显示全部楼层
能跟大家分享 ,感谢
55# 2019-12-28 07:26:34 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-4-13 13:31:33 | 显示全部楼层
Windows PowerShell™ 入门 [修
59# 2020-4-13 13:31:33 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-2 18:56 , Processed in 0.070543 second(s), 8 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表