Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6705
Благодарности: 1576

Профиль | Отправить PM | Цитировать


Значение, которое будет заменено, совершенно не нужно получать из файла, вряд ли в файле есть несколько одинаковых параметров.

Powershell
Код: Выделить весь код
function replace-conf ($in,$key,$value) {
    $in -replace "$key=.*","$key=$value"
}

$txt = gc "D:\temp\log1.txt"

$txt = replace-conf $txt 'max_time' '"auto"'
$txt = replace-conf $txt 'MAX_num' '"999"'

$txt

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Последний раз редактировалось DJ Mogarych, 18-07-2023 в 11:26.

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:03, 18-07-2023 | #11