【问题标题】:Use Powershell to Search Microsoft Word .docx Document and Display Text Surrounding Search String使用 Powershell 搜索 Microsoft Word .docx 文档并显示搜索字符串周围的文本
【发布时间】:2017-10-17 19:17:22
【问题描述】:

仅使用 Powershell,如何在 Microsoft Word .docx 文档中的搜索字符串上方或下方显示周围的 x 行?

我可以使用 Powershell 来查询 Word 文档并找到我的字符串。但我不知道如何获取周围的文字。

【问题讨论】:

    标签: powershell search ms-word full-text-search


    【解决方案1】:

    没有看到你的脚本很难评论,知道你正在使用什么版本的 powershell 和 cmdlet 将有助于更好地回答这个问题。

    如果您使用 Select-String,您可以使用 -Context 返回匹配项上方和下方的行

    来自 MS 文档:

    Select-String -Path "audit.log" -Pattern "logon failed" -Context 2, 3
    

    会给你匹配上方 2 行和下方 3 行。

    【讨论】:

      猜你喜欢
      • 2015-01-25
      • 2012-08-26
      • 1970-01-01
      • 2016-09-17
      • 1970-01-01
      • 1970-01-01
      • 2021-03-26
      • 1970-01-01
      • 2014-12-30
      相关资源
      最近更新 更多