скрипт windows для копирования текста из одного файла в новый файл

скрипт windows для копирования текста из одного файла в новый файл

Я нуб в кодировании! Я пытаюсь создать скрипт Windows, который может копировать текст из одного файла в другой. Моя главная цель — найти строки в тексте с «started processing» и «file». Надеюсь, я смогу сделать из этого пакетный файл! Если кто-то может помочь, буду очень благодарен.

Спасибо

P.S. Я использую Windows 7 Server edition.

решение1

Я предлагаю использовать PowerShell вместо Batch. Он гораздо мощнее и проще.

Единственные команды, которые вам нужны, этоGet-ContentиWhere-Object:

Get-Content in.txt | Where-Object { $_ -match "started processing" -or $_ -match "file" } >> out.txt

Это скопирует все строки, содержащие «started processing» или «match» в файл с именем «out.txt».

Связанный контент