【发布时间】:2016-08-16 10:10:33
【问题描述】:
我有一个可以用记事本打开的.xal 文档。以下是对我很重要的部分:
...
magV=1
反转=0
text=01000000237843141114052693183714[Pri1]
启用=0
...
我想创建一个脚本,它会自动替换第 128 行中的部分文本 140526(它是某个旧日期 - 26.05.2014)并将其替换为当前日期。
例如:今天应该是160816,明天应该是160817,等等
如前所述,文本在第 128 行,字符从 24 到 30。
如果四处搜索(SED for WIN、VBA、Powershell,...),但我没有找到任何可行的方法。
提前谢谢大家!
【问题讨论】:
-
仍在进行但 $1 = get-content .\examplefile $1[128] 将选择第 128 行,那么使用正则表达式或类似的东西来替换字符应该不难
标签: windows powershell batch-file text replace