【发布时间】:2015-10-30 14:41:28
【问题描述】:
您好,我正在尝试在 PowerShell ISE 中运行脚本来替换 .ini 文件中的一行文本。
(Get-Content C:\ProgramData\Nuance\NaturallySpeaking12\nssystem.ini) | ForEach-Object { $_ -replace "Default NAS Address=","Default NAS Address=BHPAPPDGN01V" } | Set-Content C:\ProgramData\Nuance\NaturallySpeaking12\nssystem.ini
这个脚本可以工作,但是当我多次运行它时,.ini 文本不断被添加到行尾,给了我一堆垃圾。
示例:运行脚本 4 次“默认 NAS 地址=BHPAPPDGN01VBHPAPPDGN01VBHPAPPDGN01VBHPAPPDGN01V"
【问题讨论】:
标签: ini powershell-ise