Без каких-либо дополнительных инструментов, используя только командную строку, которая поставляется с Windows 7, как я могу создать командный файл, который будет выполнять файл и заменять некоторый текст в файле?
2 ответа
1
Эта статья от Stack Overflow содержит ответ для Powershell: PowerShell Script для поиска и замены всех файлов с определенным расширением.
В этой статье также объясняется, как искать и заменять текст с помощью Powershell.
0
Windows Powershell 2.0 поставляется с Windows 7, поэтому вы можете использовать этот фрагмент кода:
$file = Get-ChildItem "C:\Path\File.ext"
ForEach-Object ($str in $file)
{
$content = Get-Content -Path $str
$content | ForEach-Object {$_ -Replace "the the", "the"} | Set-Content $str
}
$file