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