通过powershell捕获snmpwalk输出

时间:2014-04-01 09:28:57

标签: powershell cmd snmp

我想运行一个程序并将其输出保存到文件中。程序启动,我看到一个cmd窗口弹出窗口,但文件总是空的。我尝试了这些版本:

start snmpwalk.exe "parameters will be here" >text.txt
start snmpwalk.exe "parameters will be here" 2>&1 | out-file text.txt

你能帮我解决问题吗?

由于

1 个答案:

答案 0 :(得分:0)

您不需要使用start,您应该可以在powershell中正常使用该命令。

稍微更强大的方法是使用invoke-expression

invoke-expression "snmpwalk [parameters]" | out-file text.text