5 / 5 / 1
Регистрация: 22.01.2013
Сообщений: 32
|
|||||||||||
1 | |||||||||||
java не запускается через Process.Start31.05.2013, 15:50. Показов 1567. Ответов 6
Метки нет (Все метки)
Есть батник, из которого длинной командой запускается java. Нужно выполнить эту команду из С# программы.
Вылезает окно консоли с надписью "java не является командой"... НО если я открою созданный батник из проводника дабл кликом, то все прекрасно запускается.
0
|
31.05.2013, 15:50 | |
Ответы с готовыми решениями:
6
Класс Process. Множественный вызов Start() и метод Refresh() Запуск MinGW через класс Process Консольные команды через System.Diagnostics.Process Не открывает exe через Process.Start |
176 / 93 / 10
Регистрация: 27.05.2013
Сообщений: 290
|
|
31.05.2013, 15:53 | 2 |
попробуй запускать не батник, а "cmd.exe start java", как-то так через команду старт. Либо попробуй cmd.exe скормить твой батник.
0
|
5 / 5 / 1
Регистрация: 22.01.2013
Сообщений: 32
|
||||||
31.05.2013, 16:01 [ТС] | 3 | |||||
Добавлено через 1 минуту Нет, не в папке directory, а в папке с моей программой
0
|
176 / 93 / 10
Регистрация: 27.05.2013
Сообщений: 290
|
||||||
31.05.2013, 16:37 | 4 | |||||
Так когда батник пихаешь, команду start писать не надо. Плюс надо ещё указывать рабочую директорию для process, а пути тогда должны быть относительными либо абсолютными.
Добавлено через 10 минут У меня лично вот так работает запуск батников.
0
|
5 / 5 / 1
Регистрация: 22.01.2013
Сообщений: 32
|
|
31.05.2013, 18:08 [ТС] | 5 |
тот же результат что и при указании пути к батнику
0
|
176 / 93 / 10
Регистрация: 27.05.2013
Сообщений: 290
|
|
31.05.2013, 18:35 | 6 |
у меня в файле test.cmd написано просто "java" и джава запускается, поменяй разрешение на *.cmd может поможет
0
|
0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 29
|
||||||
01.06.2013, 15:58 | 7 | |||||
А Java в path прописана? Лично я обычно запускаю так:
0
|
01.06.2013, 15:58 | |
01.06.2013, 15:58 | |
Помогаю со студенческими работами здесь
7
Не работает переменная в Process.Start (CMD) Process.start: не открывается картинка на Windows XP System.Disagnostics.Process.Start Error Открытие txt в блокноте - не срабатывает Process.Start Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |