Windows脚本将文本从一个文件复制到新文件

Windows脚本将文本从一个文件复制到新文件

我是编码新手!我正在尝试创建一个 Windows 脚本,以便将文本从一个文件复制到另一个文件。我的主要目标是在文本中找到带有“开始处理”和“文件”的行。我希望我可以将其制作成批处理文件!如果有人能帮忙,我将不胜感激。

谢谢

PS 我使用的是 Windows 7 Server 版本

答案1

我建议使用 PowerShell 而不是 Batch。它功能更强大,也更简单。

您需要的唯一命令是Get-ContentWhere-Object

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

这会将所有包含“已开始处理”或“匹配”的行复制到名为“out.txt”的文件中。

相关内容