script do Windows para copiar texto de um arquivo para um novo arquivo

script do Windows para copiar texto de um arquivo para um novo arquivo

Eu sou novato em codificação! Estou tentando criar um script do Windows que possa copiar texto de um arquivo para outro. Meu principal objetivo é encontrar linhas no texto com “processamento iniciado” e “arquivo”. Espero poder transformar isso em um arquivo em lote! Se alguém puder ajudar eu ficaria muito grato.

Obrigado

PS: estou usando a edição do Windows 7 Server

Responder1

Sugiro usar o PowerShell em vez do Lote. É muito mais poderoso e fácil.

Os únicos comandos que você precisa sãoGet-ContenteWhere-Object:

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

Isso copiará todas as linhas contendo "processamento iniciado" ou "correspondência" para um arquivo chamado "out.txt".

informação relacionada