脚本只是使用PowerShell的一种方式,学习PowerShell并不一定需要从脚本开始。
为什么要重视PowerShell
使用PowerShell之前:
- GUI交互方式更简单易学,但效率更低;
- VBScript对Windows组件的支持不够全面;
使用PowerShell之后:
PowerShell定位为可管理Windows所有功能的Shell,新的产品都支持这个Shell,将来会成为许多产品的底层实现。
为什么从“Windows PowerShell”变成了“PowerShell”
因为微软于2016年将PowerShell开源,并且PowerShell已成称为跨平台的Shell,现在PowerShel的应用范围并不仅限于Windows平台。
目标读者
本书的定位是第一本PowerShell入门书。
使用方法
- 使用零碎时间,一章一章地学习;
- 亲自操作课后实验题;
- 可前往PowerShell.org进一步学习;
- 对工作原理感兴趣可以看“补充说明”。
搭建环境
PowerShell版本:v3以上;
Windows版本:Windows8.1以上;
建议:在64位操作系统上使用64位的PowerShell(即不带x86字样的PowerShell)。
对于非Windows用户,前往http://github/PowerShell/PowerShell下载对应操作系统版本的PowerShell。
建议:右键单击控制台窗口的上边框,选择“”属性“,然后修改字体、窗口颜色、窗口大小和位置等,务必使窗口大小与屏幕相匹配,否则有时候可能看不到输出结果,或者导致不得不频繁滑动滑杆才能查看完整内容。