Я пишу скрипт node.js, который постоянно работает в фоновом режиме и время от времени инициирует загрузку файлов. Я хочу использовать WGET для загрузки файлов, поскольку он кажется более надежным, пока я действительно не узнаю, что я делаю с node.js.
Проблема в том, что я хочу видеть ход рассматриваемых загрузок. Но я не могу найти способ запустить WGET через node.js таким образом, чтобы новое окно оболочки открывалось и отображалось для WGET.
Функции exec и spawn узла запускают внешние команды в фоновом режиме и позволяют мне получить доступ к выходному потоку. Но поскольку мой скрипт работает в фоновом режиме (скрытом), я мало что могу сделать с выходным потоком.
Я попытался открыть новое окно оболочки, запустив "cmd /c wget...", но это не имело никакого значения.
Есть ли способ запускать внешние процессы командной строки в новом окне через node.js?