質問

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
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top