powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Какой путь надо указывать в Runtime.getRuntime().exec(..)
2 сообщений из 2, страница 1 из 1
Какой путь надо указывать в Runtime.getRuntime().exec(..)
    #37795375
rus_sun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сразу прошу прощенья за ламерский вопрос.
Хочу запустить скрипт VBA myMacro.vbs из java кода.
Код: java
1.
Runtime.getRuntime().exec("cmd /c start myMacro.vbs");


Не знаю куда надо положить мой макрос и как к нему указать путь.
Нашел в инете авторmyMacro.vbs should be on Window's execution path (same directory, or configured in the PATH environment variable)
Что означает same directory?
Я так понимаю упаковывать в проект его нельзя. Предположим я его положу в JBOSS_HOME/server/default/deploy/.
Мне так и писать
Код: java
1.
Runtime.getRuntime().exec("cmd /c start JBOSS_HOME/server/default/deploy/myMacro.vbs");


И второй вариант, как его прописать в переменных среды?
...
Рейтинг: 0 / 0
Какой путь надо указывать в Runtime.getRuntime().exec(..)
    #37795712
rus_sun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rus_sun,

это должно работать
http://www.ehow.com/how_7245511_run-vbs-script-java.html

Код: java
1.
2.
3.
4.
5.
// with a visible console
            Runtime.getRuntime().exec("cscript myscript.vbs");

            // with no visible console
            Runtime.getRuntime().exec("wscript myscript.vbs");
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Какой путь надо указывать в Runtime.getRuntime().exec(..)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]