ShellExecuteでやってみた
ShellExecute(NULL, "open", "C:\\Windows\\SysWOW64\\netsh.exe", "routing ip (略)", "C:\\Temp", SW_SHOWNORMAL);
戻り値は2Aで32(10進)よりも大きい値なので成功していると思われるのですが
フィルタは有効になっていませんでしたので結局うまくいっていません