本帖最后由 idwma 于 2021-11-30 14:08 编辑
回复 12# swanseabrian
换了一种方式只有office2003,docx没试- #@&cls&powershell "type %~s0|out-string|iex"&pause&exit
- $a=new-object -comobject word.application
- dir * -inc *.doc,*.docx|%{
- $b=$a.Documents.Open($_.fullname)
- $c=$b.range().text.trim().substring(0,5)+$_.extension #5是前5个字
- $b.close()
- ren $_.fullname $c
- }
- $a.quit()
复制代码
|