在之前的文章中,我们学习了 PowerShelll 和文件系统交互的诸多命令,例如用于新建文件或目录的 New-Item,用于移动文件的 Move-Item。此外,我们还接触了 PowerShell 命令的基本语法、别名、管道等规范。

理论上,现在的你不仅能读懂简单的 PowerShell 脚本,而且在官网文档的帮助下,也能自行摸索出任何命令的基本用法。

如果将整个 PowerShell 学习之旅比作环游世界之旅,野心勃勃的你已经备好了行囊,但还缺一张合理的路线图。环游世界不必踏足地球的每一个角落,而学习 PowerShell 也不必记下每一个命令和操作符的用法。绝大多数时间里,我们都在用它操作文件目录,处理文本和管理系统。换句话说,掌握了这三个场景所用到的 PowerShell 命令就足够应付大部分需求了。

操作文件或目录是第四篇文章的主题,而本文涉及的是 PowerShell 处理文本的各种技巧,我会解答如下几个问题:

  • 如何构造文本和读写文本文件?
  • 怎样获取、保存和修改剪贴板的内容?
  • 如何循环执行命令以拼接中英文台本?
  • 怎样根据文本特征从文件里挑出有用信息?
  • 怎么利用 PowerShell 解析 JSON 数据,并获取当日天气信息?

想在购买前深入体验栏目内容?欢迎阅读栏目试读文章:《万字解析|拾起被遗忘的魔杖,用 Windows 命令行工具开启效率魔法世界