2
我需要捕獲由.ps1文件內運行的.bat文件創建的輸出。在PowerShell腳本中捕獲批處理文件的輸出
我是新來的PowerShell腳本,但我知道這是不正確的語法。這最好地說明了我需要發生的事情。
我需要執行facter.bat腳本,然後將其輸出存儲在$Body
中,以便稍後使用該文本。
"C:\Program Files (x86)\Puppet Labs\Puppet\bin\facter.bat" > $Body
的工作,感謝您的幫助。 –
它可以工作,但是這個解決方案存在問題。這樣做只包含標準輸出,但不包含標準錯誤。有沒有辦法可以捕捉到呢? –
@PiyushSoni:2>&1 – quetzalcoatl