2

Без каких-либо дополнительных инструментов, используя только командную строку, которая поставляется с Windows 7, как я могу создать командный файл, который будет выполнять файл и заменять некоторый текст в файле?

2 ответа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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .