【发布时间】:2018-06-04 13:56:26
【问题描述】:
我有一个字符串需要在文件中的两个值之间进行更改。我想要做的是如果我找到值A然后更改为值B,如果我找到值B然后更改为值A。将弹出一个消息框说值已更改为[xxxxx]然后背景图片将是也相应地改变了。
$path = c:\work\test.xml
$A = AAAAA
$B = BBBBB
$settings = get-content $path
$settings | % { $_.replace($A, $B) } | set-content $path
我不知道如何使用IF A 然后替换为 B 或 IF B 然后替换 A。此外,上面的代码将删除文件中的其余内容,只保存我修改回来的部分到文件中。
【问题讨论】:
标签: powershell