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-Content
eWhere-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".