170 похожих чатов

Ребят, может кто пожалуйста обьяснить, как с помощью NodeJS запустить

файл exe, с параметрами?

13 ответов

24 просмотра

А как без параметров запускаете?

lovecode-Трусов Автор вопроса

var exec = require('child_process').execFile; var runLibreOffice =function(){ exec('C:/Program Files/LibreOffice 5/program/scalc.exe', function(err, data) { console.log(err) console.log(data.toString()); }); } runLibreOffice();

Путь к программе это строка, допишите туда параметры

lovecode-Трусов Автор вопроса

А как это выглядеть будет?

execFile('/path/to/program', ['--key', value])

lovecode-Трусов Автор вопроса

Ну где путь перечеслияется, как я поняв

Параметры а программу передаются следующим аргументом, в массиве пары ключ 1, значение1, ключ2, значение2

lovecode-Трусов Автор вопроса

не понял

А что за параметры передаете?

lovecode-Трусов Автор вопроса

-new -devmode +online_server localhost -uid nizer -token 12345 +online_server_port 5222 +online_check_certificate 0 +online_use_protect 1 такие вот

смотрите spawn в чайлд процес модуле. И в доке указаны примеры

Добавьте их в массив, один за другим и передавайте вторым аргументом в exec

lovecode-Трусов Автор вопроса

а в какой массив?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта