Мне нужно запустить командную строку (cmd) с некой командой, переданной в параметры. Делаю это с помощью скрипта VBScript (так как нужно будет в дальнейшем скрыть запуск окна...)
Листинг скрипта:
Dim WShell
Set WShell = CreateObject("WScript.Shell")
Set objArgs = WScript.Arguments
WShell.Run objArgs(0), 1
Set WShell = Nothing
Выполнение скрипта с передачей параметров (запустить cmd и открыть браузер):
try {
Runtime.getRuntime().exec("wscript " + script.getAbsolutePath() + " \"cmd.exe \"start http://www.google.com\"\"");
} catch (IOException ex) {}
В результате выполнения открывается только лишь окно cmd без выполнения переданной в неё команды (открытия браузера). Какова может быть причина?
Заранее спасибо)
Вот так попробуйте:
import java.io.IOException;
class Main {
public static void main(String[] args) throws IOException {
Runtime.getRuntime().exec(new String[] {
"wscript", "1.vbs", "cmd.exe /c start http://www.google.com"
});
}
}
PS: у меня сработало
Столкнулся с довольно странной проблемойИмеется entity User и объекты этого класса нужно связать друг с другом через many-to-many relationship
Разбираюсь с аннотациямиХочу указать аннотацию @Max
Как можно настроить Progress Bar, чтобы было примерно как на скрине
Можно ли из 1 intent предать информацию в 2 разных Activity, по нажатию кнопки// Это о куда надо предать картинку