我正在尝试使用 PowerShell 更改配置文件中的设置。例如,如果某个值为真,我想将其切换为假。如果它是假的,我想将其切换为真。我还想将路径从\\servername\folder\
to更改为\\servername\
. 有没有一种方法可以在不使用中间值的情况下在 PowerShell 中执行此操作?
如果我这样做:
$foo = 'aaa'
$foo -replace 'aaa', 'bbb' -replace 'bbb', 'aaa'
$foo
永远都是'aaa'
。我意识到我可以进行间歇性更改('aaa'
变成'ccc'
然后更改为'bbb'
),但这读起来很乱。
如何在不使用中间值的情况下替换值?