Я хочу зарегистрировать услугу в окнах и после регистрации также захочет начать.ошибка во время работы sc create command через java
, используя следующую команду в коде ::
cmd.exe /C sc create "<service name>" binpath="D:\\abc\\xyz.exe -zglaxservice xyz"
я исполню над командой через runtime.exec()
.
При запуске кода он дает команду sc.
Код ::
Process proc = null;
String[] cmdStr = new String[] { "cmd.exe","/C","sc", "create", "\""+servicename+"\"", "binpath= \"D:\\SCCode\\"+exeName+".exe -zglaxservice "+laxName+"\"" };
proc = Runtime.getRuntime().exec(cmdArr);
Пожалуйста, помогите ...
плз форматировать ваш пост –
Пожалуйста, добавьте код Java - особенно вы используете массив или вариант команды одной строки? Ваш Java-процесс работает с повышенным разрешением? – eckes
@eckes добавил код в сообщение – Anjali