【发布时间】:2015-06-09 14:10:47
【问题描述】:
我正在尝试在 cmd 脚本中运行一个 powershell 命令来替换文本文件内容
set file="C:\myfile.txt"
powershell -command "(Get-Content %file%) | ForEach-Object { $_ -replace "Latest", "FOO" } | Set-Content %file%"
我收到以下错误:
您必须在右侧提供一个值表达式 '-replace' 运算符。
我做错了什么?
谢谢
编辑(不确定是否与答案相关...)
文件内容是
\\10.10.10.10\Shared\Latest
【问题讨论】:
标签: powershell cmd