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
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