0
我使用PowerShell來調用現有的外部可執行文件,只能寫其結果輸出到一個文件:當調用寫入文件的外部程序時,如何重定向它以寫入內存呢?
& myProgram.exe /outfile=tempfile.csv
不過,我寧願結果寫入到內存,而不是一個臨時文件,因爲現在我必須做一個Import-CSV
將其存回內存中作進一步處理。在循環中,寫入和讀取到磁盤並不是非常有效。
任何想法?在DOS時代,我相信我可以使用CON設備文件將輸出寫入控制檯並捕獲該輸出,但是我找不到類似於Powershell的任何內容($ null,這對我沒有幫助:)
外部程序在做什麼?你可能可以在PowerShell中做同樣的事情;-) – 2012-01-12 04:20:16