1.首先你需要定位到修改文件夹下,如 cd e:\修改文件夹
2.脚本(“*.config”是指定文件类型,“替换前”是查找关键字,“替换后”是替换字符):
# 获取目录下相关文件
$file=Get-ChildItem . -Include *.config -recurse
# 为每个文件循环
$file | foreach-object `
{
# 获取文件内容
$txt=Get-Content $_
# 替换文件内容中的指定字符
$filetxt=$txt | ForEach-Object `
{
$_ -replace "替换前" , "替换后"
}
# 保存文件
$filetxt | Set-Content $_ -encoding UTF8
}
原文:http://www.cnblogs.com/jinaczg/p/4236124.html