我需要通过Power Shell获取Word文档中的字符数吗?有什么办法吗?我有这样的代码,但我建议没有段落可能是这样
$Word = New-Object -comobject Word.Application
$Word.Visible = $False
$datasheet = $word.Documents.Open("d:\Test words.docx")
$FirstParagraph = $datasheet.Paragraphs[1].range.Text
$FirstParagraph | measure -Line -Character -Word
$datasheet.close()
$word.Quit()
尝试这个 :
$Word = New-Object -comobject Word.Application
$Word.Visible = $False
$datasheet = $word.Documents.Open("c:\temp\test.docx")
$Word.ActiveDocument.Content.Select()
$NbCharacter=$Word.ActiveDocument.Characters.Count.ToString()
"File has $NbCharacter charactere"
$datasheet.close()
$word.Quit()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句