Вопросы по теме 'runtime.exec'

Использование кавычек в getRuntime().exec
Я хотел бы вызвать bash, используя строку в качестве ввода. Что-то типа: sh -l -c "./foo" Я хотел бы сделать это с Java. К сожалению, когда я пытаюсь вызвать команду с помощью getRuntime().exec , я получаю следующую ошибку: foo":...
19876 просмотров
schedule 11.10.2022

Класс времени выполнения в java
Как выполнить java-программу с помощью Runtime.getRuntime().exec(). Например, у нас будет путь к файлу java как c:/java/abc.java. Пожалуйста, помогите мне с кодом.
13025 просмотров
schedule 02.01.2024

Как запустить пакетный файл из моего Java-приложения?
В моем приложении Java я хочу запустить пакетный файл, который вызывает " scons -Q implicit-deps-changed build\file_load_type export\file_load_type " Кажется, я даже не могу запустить свой пакетный файл. У меня нет идей. Это то, что у меня есть...
300232 просмотров
schedule 27.10.2023

Запуск программы из кода Java
Как проще всего вызвать программу из фрагмента кода Java? (Программа, которую я хочу запустить, называется aiSee, и ее можно запустить из командной строки или из графического интерфейса Windows; я работаю в Vista, но код также будет выполняться в...
3096 просмотров
schedule 04.05.2022

При выполнении пакетного файла из Java Runtime собственные команды DOS не запускаются
Когда я запускаю пакетный файл непосредственно в DOS, все работает, как и ожидалось. Но когда я запускаю пакетный файл из Java runTime, он будет запускать только команды, которые вызывают файлы jar (т.е. вызывают JVM). Он не запускает собственные...
5792 просмотров
schedule 11.07.2022

в x64 Windows есть способ запустить процесс Runtime.exec (), избегая «перенаправления реестра»
Наше приложение работает в 32-разрядной версии jvm даже в Windows x64. Теперь, в какой-то момент, мне нужно получить доступ к некоторым значениям реестра, например HKEY_LOCAL_MACHINE / SOFTWARE / mycomp. Я делаю это, выполняя cmd /C reg query...
1336 просмотров
schedule 05.09.2022

Java Runtime Exec для сценария VBA с аргументами
Я пытаюсь использовать Runtime exec() для запуска сценария vba с аргументами. У меня проблемы с передачей аргументов. Я думаю, мне нужно использовать перегруженный метод String[] для exec. В настоящее время это работает: String command = "cmd...
2566 просмотров
schedule 29.01.2023

Java - Runtime.getRuntime().exec() что происходит?
У меня проблема с Runtime.exec() в Java. Мой код: String lol = "/home/pc/example.txt"; String[] b = {"touch", lol}; try { Runtime.getRuntime().exec(b); } catch(Exception ex) { doSomething(ex); } Это работает хорошо, но когда...
8640 просмотров
schedule 04.06.2023

Как запускать команды Linux на Java?
Я хочу создать diff из двух файлов. Я попытался найти код на Java, который это делает, но не нашел для этого простого кода/служебного кода. Следовательно, я подумал, что если бы я мог каким-то образом запустить команду linux diff/sdiff из моего...
175048 просмотров
schedule 22.07.2022

Запустите Java Runtime Process в фоновом режиме
Я пишу Java-приложение, в котором мне нужно запускать процесс в фоновом режиме на протяжении всего срока службы работающего приложения. Вот что у меня есть: Runtime.getRuntime().exec("..(this works ok).."); Process p =...
7521 просмотров

Справка по использованию команды Runtime.getRuntime().exec() в приложении для Android
Я пытаюсь использовать команду Runtime.getRuntime.exec() для копирования папки из одного места в другое на SD-карте. Но похоже, что это не работает Ниже приведен фрагмент кода, в котором я пытаюсь скопировать содержимое из /sdcard/etc/data в...
2401 просмотров
schedule 22.10.2022

Java — запуск Excel с помощью runtime.getRuntime().exec
try { Runtime.getRuntime().exec("excel C:\\file.xls"); } catch (IOException ex) { System.out.println(ex); } Не работает. Я должен указать полный путь к excel.exe, чтобы работать. Как я могу сделать его универсальным (для любых...
13670 просмотров
schedule 15.07.2023

Вызов GnuPG в Java через процесс выполнения для шифрования и дешифрования файлов - Decrypt всегда зависает
ПРИМЕЧАНИЕ. Вернемся к этому позже, так как я не смог найти рабочего решения. Осушение входных потоков вручную вместо использования BufferedReaders, похоже, не помогает, поскольку метод inputStream.read () постоянно блокирует программу. Я поместил...
9706 просмотров
schedule 09.04.2022

Runtime.exec приложение, упакованное в ту же банку (в Win)?
Я очень новичок в Java и пытаюсь добиться следующего (пожалуйста, простите мое незнание любого правильного или известного этикета, который я нарушил): Я создал проект с двумя пакетами; src.ext и src.utils * src.utils содержит основной...
375 просмотров
schedule 28.08.2023

Время выполнения.getRuntime().exec(cmd); добавление предыдущего вывода при каждом новом выполнении?
Я столкнулся с этой проблемой. моя программа вызывает Runtime.getRuntime().exec(cmd); на платформе Windows. Я читаю ошибку и поток вывода и что-то делаю с этим выводом. Этот метод вызывается в цикле каждые 4-5 секунд и продолжается до тех пор,...
1690 просмотров
schedule 19.03.2023

как скомпилировать и запустить java-программу в другой java-программе?
У меня есть классы Main.java и Test.java, которые я хочу скомпилировать и запустить Main.java в коде Test.java. Вот мой код Process pro1 = Runtime.getRuntime().exec("javac Main.java"); pro1.waitFor(); Process pro2 =...
45117 просмотров
schedule 21.06.2023

Как заставить каналы работать с Runtime.exec()?
Рассмотрим следующий код: String commandf = "ls /etc | grep release"; try { // Execute the command and wait for it to complete Process child = Runtime.getRuntime().exec(commandf); child.waitFor(); // Print the first 16 bytes of...
72253 просмотров
schedule 26.06.2023

Logcat перенаправляется в файл более одного раза
Я перенаправил logcat в файл в моем коде при запуске моего приложения. Но когда мое приложение перезапускается, код перенаправления запускается снова, и в результате каждая строка в журнале записывается дважды. Как я могу выполнить команду и...
587 просмотров

java: Runtime.exec () Поток и errorOutput, readLine
У меня очень частое зависание потока, хотя я не понимаю, почему это происходит. У меня 2 потока: main () и errorStreamReaderThread В основном потоке: - выполнить внешний процесс через Runtime.exec () - создать новый errorStreamReaderThread для...
803 просмотров
schedule 17.09.2022

exec, проблема с расположением файлов
В моем приложении jar я делаю некоторые вычисления в программе exe. Когда файлы и программа.exe находились в одном каталоге, я использовал эту команду: String[] str={"program.exe", "file1.txt", "file2.txt"}; pr = rt.exec(str); и это...
184 просмотров
schedule 05.11.2022