Бих искал да мога да извикам netsh от моята C++ програма. Опитвам се да използвам system(), за да постигна това. Не знам за никакви опции за system(), които биха дали администраторски привилегии на получения команден ред, така че се опитвах да използвам командата runas. Тествах командата в основен команден ред:
runas /user:<admin-user> "netsh int ip set address \"Local Area Connection\" static <IP address>"
Въпреки че самата команда netsh работи перфектно в командния ред, който е стартиран като администратор, версията runas на командата не изглежда да работи от нормален команден ред. Някакви предположения?