Question

I would like to run a program and save its output into a file. The program starts, I see a cmd window pop-up, but the file is alway empty. I tryed these versions:

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

Can you help me how to solve the problem?

Thanks

Was it helpful?

Solution

You don't need to use start, you should be able to just use the command as normal from within powershell.

A slightly more powershell way would be to use invoke-expression

invoke-expression "snmpwalk [parameters]" | out-file text.text
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top