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

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

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

fascinating rhythm


Moderator


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

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


Эта программа умеет только в файл выгружать или можно результат поместить в буфер обмена?
Можно тогда будет работать с буфером и обрабатывать его вместо создания промежуточного файла.

Powershell
Код: Выделить весь код
& program.exe $args |set-clipboard
А так - можно и универсальный вариант сделать, на Powershell это в 10 раз проще.
Было
Код: Выделить весь код
logging result:
C:\000\Очень длинная папка с пробелами\file.bin - 111
C:\000\Очень длинная папка с пробелами\file.bin - 222222 ABC
C:\000\Очень длинная папка с пробелами\file.bin - 33333
C:\000\Очень длинная папка с пробелами\file.bin - 4444444444444
end of logging
logging result:
file.bin - 111
file.bin - 222222 ABC
file.bin - 33333
file.bin - 4444444444444
end of logging
Код:
Код: Выделить весь код
$file = 'file.bin'
(gc "d:\temp\log.txt") -replace ".*$file - " -notmatch 'logging'
Стало:
Код: Выделить весь код
111
222222 ABC
33333
4444444444444
111
222222 ABC
33333
4444444444444

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

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

Отправлено: 09:00, 25-04-2023 | #4