0
我想执行CMD命令并将流的结果传输到流编写器。原因是我试图筛选的日志文件高达1GB,并将结果存储到一个变量中,可以轻松使用多个内存。由于美丽的表演,我也想出来StreamWriter。执行CMD命令和流CMD结果到StreamWriter
这是我的脚本的摘录。
$StreamWriter = [System.IO.StreamWriter] "test.txt"
$SearchString = "2016_06_*"
$SearchLogs = "2016_*.log"
"CMD /C gunzip.exe -c $SearchLogs |grep -i `"$SearchString`"" | $StreamWriter.WriteLine($_)
$StreamWriter.Flush()
$StreamWriter.Close()
你的问题到底是什么?你有错误吗? – RobertKenny