$file_path = "E:\test" #文件位置
$save_path = "E:\else\" #替换后的文件位置
$files = Get-Childitem $file_path -Include *.docx,*.doc -Recurse # 获取文件夹下面的所有的Word文档类型文件
$need_to_replace = @("生育","费用") #需要替换的词的列表
$MatchCase = $False #区分大小写
$MatchWholeWord = $False #全词匹配
$MatchWildcards = $true #是否包含通配符
$MatchSoundsLike = $False #发音相近
$MatchAllWordForms = $False #显示消息框
$Forward = $True
$wdFindContinue = 1
$Wrap = $wdFindContinue
$Format = $False
$wdReplaceNone = 0
$ReplaceAll = 2
$ReplaceWith = "***" #要替代的文本
foreach ($file in $files) #遍历文件夹中的文件
{
$word = New-Object -ComObject Word.Application #通过
PowerShell 实现Word批量替换关键词
最新推荐文章于 2024-02-20 18:00:21 发布